Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Engine.UIStyleResolver

Modifiers
native ( UIPrivate )

Provides an interface for dealing with non-widgets that have UIStyleReferences which need to be resolved when the widget's style is resolved. Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Engine.UIStyleResolver

Functions Summary
functionname GetStyleResolverTag ()
functionbool NotifyResolveStyle (UISkin ActiveSkin, bool bClearExistingValue, optional UIState CurrentMenuState, const optional name StylePropertyName)
functionbool SetStyleResolverTag (name NewResolverTag)


Functions Detail

GetStyleResolverTag Source code

native function name GetStyleResolverTag ( )
Returns the tag assigned to this UIStyleResolver by whichever object manages its lifetime.

NotifyResolveStyle Source code

native function bool NotifyResolveStyle ( UISkin ActiveSkin, bool bClearExistingValue, optional UIState CurrentMenuState, const optional name StylePropertyName )
Notifies this style resolver to resolve its style references.
@param ActiveSkin the skin the use for resolving the style reference.
@param bClearExistingValue if TRUE, style references will be invalidated first.
@param CurrentMenuState the menu state to use for resolving the style data; if not specified, uses the current menu state of the owning widget.
@param StyleProperty if specified, only the style reference corresponding to the specified property will be resolved; otherwise, all style references will be resolved.

SetStyleResolverTag Source code

native function bool SetStyleResolverTag ( name NewResolverTag )
Changes the tag assigned to the UIStyleResolver to the specified value.


Defaultproperties

defaultproperties
{
   Name="Default__UIStyleResolver"
   ObjectArchetype=Interface'Core.Default__Interface'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:48.120 - Created with UnCodeX