Files
Naked-Desire/Source/NakedDesire/UI/Phone/PhoneAppWidget.h
T
2026-06-03 15:17:03 +03:00

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()
};