diff --git a/README.md b/README.md index cc4aca7..d329c62 100644 --- a/README.md +++ b/README.md @@ -279,14 +279,18 @@ void ACogSampleGameState::BeginPlay() CogWindowManager = NewObject(this); CogWindowManagerRef = CogWindowManager; - // Add and configure windows + // Add windows CogWindowManager->CreateWindow("Engine.Debug Settings"); CogWindowManager->CreateWindow("Engine.ImGui"); - // Add a window that uses a data asset - UCogAbilityWindow_Cheats* CheatsWindow = CogWindowManager->CreateWindow("Gameplay.Cheats"); - CheatsWindow->SetCheatsAsset(GetFirstAssetByClass()); -``` + // Add windows that uses a data asset. The data asset must be created inside Unreal Editor. + const UCogAbilityDataAsset* AbilitiesAsset = GetFirstAssetByClass(); + + UCogAbilityWindow_Abilities* AbilitiesWindow = CogWindowManager->CreateWindow("Gameplay.Abilities"); + AbilitiesWindow->Asset = AbilitiesAsset; + + UCogAbilityWindow_Attributes* AttributesWindow = CogWindowManager->CreateWindow("Gameplay.Attributes"); + AttributesWindow->Asset = AbilitiesAsset; [...] #endif //ENABLE_COG