Source

UnrealMagicOfDoomOhYeah / UISceneClient.txt

Engine/Classes/UISceneClient.uc
class UISceneClient extends UIRoot

    event InitializeSceneClient();
    native final function matrix GetCanvasToScreen( optional const UIObject Widget ) const;
    native final function matrix GetInverseCanvasToScreen( optional const UIObject Widget ) const;
    native final noexportheader function UpdateCanvasToScreen();
    native final noexportheader function bool ChangeActiveSkin( UISkin NewActiveSkin );
    native final noexportheader function bool CloseScene( UIScene Scene, optional bool bCloseChildScenes=true, optional bool bForceCloseImmediately );
    native final noexportheader function bool CloseSceneAtIndex( int SceneStackIndex, optional bool bCloseChildScenes=true, optional bool bForceCloseImmediately );
    native final noexportheader function bool InitializeScene( UIScene Scene, optional LocalPlayer SceneOwner, optional out UIScene InitializedScene );
    native final noexportheader function bool InsertScene( int DesiredInsertIndex, UIScene Scene, optional LocalPlayer SceneOwner, optional out UIScene OpenedScene, optional out int ActualInsertIndex, optional byte ForcedPriority );
    native final noexportheader function bool IsSceneInitialized( UIScene Scene ) const;
    native final noexportheader function bool IsUIActive( optional int Flags=SCENEFILTER_Any ) const;
    native final noexportheader function bool OpenScene( UIScene Scene, optional LocalPlayer SceneOwner, optional out UIScene OpenedScene, optional byte ForcedPriority );
    native final noexportheader function bool ReplaceScene( UIScene SceneInstanceToReplace, UIScene SceneToOpen, optional LocalPlayer SceneOwner, optional out UIScene OpenedScene, optional byte ForcedPriority);
    native final noexportheader function bool ReplaceSceneAtIndex( int IndexOfSceneToReplace, UIScene SceneToOpen, optional LocalPlayer SceneOwner, optional out UIScene OpenedScene, optional byte ForcedPriority );
    native final virtual function SetMousePosition( int NewMouseX, int NewMouseY );
    native final virtual function bool ChangeMouseCursor( name CursorName );
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.