Source

UnrealMagicOfDoomOhYeah / UISkin.txt

Full commit
Engine/Classes/UISkin.uc
class UISkin extends UIDataStore

    event SubscriberAttached( UIDataStoreSubscriber Subscriber );
    event SubscriberDetached( UIDataStoreSubscriber Subscriber );
    native final function GetAvailableStyles( out array<UIStyle> out_Styles, optional bool bIncludeInheritedStyles=true );
    native final function GetSkinSoundCues( out array<UISoundCue> out_SoundCues );
    native final function GetStyleGroups( out array<string> StyleGroupArray, optional bool bIncludeInheritedGroups=true ) const;
    native final function UITexture	GetCursorResource( name CursorName );
    native final function bool AddStyleGroupName( string StyleGroupName );
    native final function bool AddUISoundCue( name SoundCueName, SoundCue SoundToPlay );
    native final function bool GetUISoundCue( name SoundCueName, out SoundCue out_UISoundCue );
    native final function bool IsInheritedGroupName( string StyleGroupName ) const;
    native final function bool RemoveStyleGroupName( string StyleGroupName );
    native final function bool RemoveUISoundCue( name SoundCueName );
    native final function bool RenameStyleGroup( string OldStyleGroupName, string NewStyleGroupName );
    native final function int FindStyleGroupIndex( string StyleGroupName ) const;
    native final function string GetStyleGroupAtIndex( int Index ) const;