18 lines
776 B
C++
18 lines
776 B
C++
// © 2025 Naked People Team. All Rights Reserved.
|
|
|
|
#pragma once
|
|
|
|
#include "CoreMinimal.h"
|
|
#include "CommonActivatableWidget.h"
|
|
#include "PhoneAppWidget.generated.h"
|
|
|
|
// Base class for every phone app (GDD §9: camera, gallery, forum, bank, livestream, maps, health tracker).
|
|
// Apps are activatables pushed onto the phone shell's inner app stack (UPhoneScreenWidget::AppStack).
|
|
// CommonUI back navigation pops the active app back to the home screen for free; the phone's physical
|
|
// Home button (UPhoneScreenWidget::GoHome) is the explicit equivalent.
|
|
// Per-app logic (capture, posting, etc.) lands with the Phase 8 phone systems; this is the shared shell only.
|
|
UCLASS(Abstract)
|
|
class NAKEDDESIRE_API UPhoneAppWidget : public UCommonActivatableWidget
|
|
{
|
|
GENERATED_BODY()
|
|
}; |