Property | Type | Description | |
---|---|---|---|
ChildrenUpdatingParentLayoutCalls | int | ||
IsAllLayoutSuspended | bool | ||
ShowLineRectangles | bool | ||
UpdateLayoutCallCount | int |
Method | Description | |
---|---|---|
Activity ( FlatRedBall camera ) : void | ||
AddCategory ( DataTypes category ) : void | ||
AddExposedVariable ( string variableName, string underlyingVariable ) : void | ||
AddStates ( List |
||
AddToManagers ( ) : void | ||
AddToManagers ( |
||
ApplyState ( DataTypes state ) : void | ||
ApplyState ( List |
||
ApplyState ( string name ) : void | ||
ApplyState ( string categoryName, string stateName ) : void | ||
AssignReferences ( ) : void | ||
CallClick ( ) : void | ||
CallLosePush ( ) : void | ||
CallRollOff ( ) : void | ||
CallRollOn ( ) : void | ||
CallRollOver ( ) : void | ||
CloseWindow ( ) : void | ||
Destroy ( ) : void | ||
FlatRedBall ( string stateName ) : void | ||
GetChildByName ( string name ) : IPositionedSizedObject | ||
GetGraphicalUiElementByName ( string name ) : |
||
GetIfDimensionsDependOnChildren ( ) : bool | ||
GetParentOffsets ( float &parentOriginOffsetX, float &parentOriginOffsetY ) : void | ||
GetParentVisibility ( ) : bool | ||
GetUsedTextures ( List |
||
GraphicalUiElement ( ) : System | ||
GraphicalUiElement ( IRenderable containedObject, |
||
HasCursorOver ( Cursor cursor ) : bool | ||
InterpolateBetween ( Gum first, Gum second, float interpolationValue ) : void | ||
InterpolateTo ( Gum first, Gum second, double secondsToTake, FlatRedBall interpolationType, FlatRedBall easing ) : FlatRedBall.Glue.StateInterpolation.Tweener | ||
IsExposedVariable ( string variableName ) : bool | ||
IsPointOnWindow ( float x, float y ) : bool | ||
MoveToFrbLayer ( FlatRedBall layer, FlatRedBall containingScreen ) : void | ||
MoveToFrbLayer ( FlatRedBall frbLayer, global gumLayer ) : void | ||
MoveToLayer ( |
||
OnDragging ( ) : void | ||
OnLosingFocus ( ) : void | ||
OnResize ( ) : void | ||
OnResizeEnd ( ) : void | ||
OverlapsWindow ( IWindow otherWindow ) : bool | ||
RemoveFromManagers ( ) : void | ||
ResumeLayout ( bool recursive = false ) : void | ||
SetContainedObject ( IRenderable containedObject ) : void | ||
SetGueValues ( IVariableFinder rvf ) : void | ||
SetProperty ( string propertyName, object value ) : void | ||
SetScaleTL ( float newScaleX, float newScaleY ) : void | ||
SetScaleTL ( float newScaleX, float newScaleY, bool keepTopLeftStatic ) : void | ||
StopAnimations ( ) : void | ||
SuspendLayout ( bool recursive = false ) : void | ||
TestCollision ( Cursor cursor ) : void | ||
ToString ( ) : string | ||
UpdateDependencies ( ) : void | ||
UpdateLayout ( ) : void | ||
UpdateLayout ( bool updateParent, bool updateChildren ) : void | ||
UpdateLayout ( bool updateParent, int childrenUpdateDepth ) : void |
Method | Description | |
---|---|---|
CallCustomInitialize ( ) : void |
Method | Description | |
---|---|---|
AddChildren ( |
||
AddContainedRenderableToManagers ( |
||
AdjustOffsetsByOrigin ( float &unitOffsetX, float &unitOffsetY ) : void | ||
AdjustOffsetsByUnits ( float parentWidth, float parentHeight, float &unitOffsetX, float &unitOffsetY ) : void | ||
AdjustParentOriginOffsetsByUnits ( float parentWidth, float parentHeight, float &unitOffsetX, float &unitOffsetY, bool &wasHandledX, bool &wasHandledY ) : void | ||
AssignSourceFileOnSprite ( object value, |
||
CustomAddChildren ( ) : void | ||
CustomAddToManagers ( ) : void | ||
CustomRemoveFromManagers ( ) : void | ||
GetDimensionFromEdges ( float smallEdge, float bigEdge, GeneralUnitType units ) : float | ||
GetIfParentStacks ( ) : bool | ||
GetIfShouldCallUpdateOnParent ( ) : bool | ||
GetParentDimensions ( float &parentWidth, float &parentHeight ) : void | ||
GetParentOffsets ( bool canWrap, bool shouldWrap, float parentWidth, float parentHeight, float &parentOriginOffsetX, float &parentOriginOffsetY, bool &wasHandledX, bool &wasHandledY ) : void | ||
GetRequiredParentHeight ( ) : float | ||
GetRequiredParentWidth ( ) : float | ||
GetWhatToStackAfter ( bool canWrap, bool shouldWrap, float &whatToStackAfterX, float &whatToStackAfterY ) : IPositionedSizedObject | ||
IRenderable ( ) : void | ||
IRenderable ( |
||
IRenderableIpso ( IRenderableIpso parent ) : void | ||
IsAllLayoutAbsolute ( ) : bool | ||
IsComponentOrInstanceOfComponent ( ) : bool | ||
ResumeLayoutNoUpdateRecursive ( ) : void | ||
SetPropertyOnRenderable ( string propertyName, object value ) : void | ||
TryAdjustOffsetsByParentLayoutType ( bool canWrap, bool shouldWrap, float &unitOffsetX, float &unitOffsetY, bool &wasHandledX, bool &wasHandledY ) : void | ||
TryHandleCursorActivity ( Cursor cursor ) : bool |
Tries to handle cursor activity. If this returns true, then either this element or one of its children handled the activity. This method will always allow children to handle the activity first, as children draw in front of their parents. Only components can have UI elements. Standard elements such as Sprites or Containers cannot themselves handle the activity, but they do give their children the opportunity to handle activity. This is because components (such as buttons) may be part of a container for stacking or other organization. Ultimately this hierarchical logic exists because only the top-most parent is added to the GuiManager, and it is responsible for giving its children the opportunity to perform cursor-related input. |
|
TrySetPropertyOnText ( string propertyName, object value ) : bool | ||
TrySetValueOnThis ( string propertyName, object value ) : bool | ||
UpdateDimensions ( float parentWidth, float parentHeight ) : void | ||
UpdateHeight ( float parentHeight ) : void | ||
UpdateLayerScissor ( ) : void | ||
UpdatePosition ( float parentWidth, float parentHeight ) : void | ||
UpdatePosition ( float parentWidth, float parentHeight, bool wrap ) : void | ||
UpdateTextureCoordinatesDimensionBased ( ) : void | ||
UpdateTextureCoordinatesNotDimensionBased ( ) : void | ||
UpdateToFontValues ( ) : void | ||
UpdateWidth ( float parentWidth ) : void |
public Activity ( FlatRedBall camera ) : void | ||
camera | FlatRedBall | |
return | void |
public AddCategory ( DataTypes category ) : void | ||
category | DataTypes | |
return | void |
public AddExposedVariable ( string variableName, string underlyingVariable ) : void | ||
variableName | string | |
underlyingVariable | string | |
return | void |
public AddToManagers ( |
||
managers | ||
layer | ||
return | void |
public ApplyState ( List |
||
variableSaveValues | List |
|
return | void |
public ApplyState ( string categoryName, string stateName ) : void | ||
categoryName | string | |
stateName | string | |
return | void |
public FlatRedBall ( string stateName ) : void | ||
stateName | string | |
return | void |
public GetChildByName ( string name ) : IPositionedSizedObject | ||
name | string | |
return | IPositionedSizedObject |
public GetGraphicalUiElementByName ( string name ) : |
||
name | string | |
return |
public GetIfDimensionsDependOnChildren ( ) : bool | ||
return | bool |
public GetParentOffsets ( float &parentOriginOffsetX, float &parentOriginOffsetY ) : void | ||
parentOriginOffsetX | float | |
parentOriginOffsetY | float | |
return | void |
public GetUsedTextures ( List |
||
listToFill | List |
|
return | void |
public GraphicalUiElement ( IRenderable containedObject, |
||
containedObject | IRenderable | |
whatContainsThis | ||
return | System |
public HasCursorOver ( Cursor cursor ) : bool | ||
cursor | Cursor | |
return | bool |
public InterpolateBetween ( Gum first, Gum second, float interpolationValue ) : void | ||
first | Gum | |
second | Gum | |
interpolationValue | float | |
return | void |
public InterpolateTo ( Gum first, Gum second, double secondsToTake, FlatRedBall interpolationType, FlatRedBall easing ) : FlatRedBall.Glue.StateInterpolation.Tweener | ||
first | Gum | |
second | Gum | |
secondsToTake | double | |
interpolationType | FlatRedBall | |
easing | FlatRedBall | |
return | FlatRedBall.Glue.StateInterpolation.Tweener |
public IsExposedVariable ( string variableName ) : bool | ||
variableName | string | |
return | bool |
public IsPointOnWindow ( float x, float y ) : bool | ||
x | float | |
y | float | |
return | bool |
public MoveToFrbLayer ( FlatRedBall layer, FlatRedBall containingScreen ) : void | ||
layer | FlatRedBall | |
containingScreen | FlatRedBall | |
return | void |
public MoveToFrbLayer ( FlatRedBall frbLayer, global gumLayer ) : void | ||
frbLayer | FlatRedBall | |
gumLayer | global | |
return | void |
public MoveToLayer ( |
||
layer | ||
return | void |
public OverlapsWindow ( IWindow otherWindow ) : bool | ||
otherWindow | IWindow | |
return | bool |
public ResumeLayout ( bool recursive = false ) : void | ||
recursive | bool | |
return | void |
public SetContainedObject ( IRenderable containedObject ) : void | ||
containedObject | IRenderable | |
return | void |
public SetGueValues ( IVariableFinder rvf ) : void | ||
rvf | IVariableFinder | |
return | void |
public SetProperty ( string propertyName, object value ) : void | ||
propertyName | string | |
value | object | |
return | void |
public SetScaleTL ( float newScaleX, float newScaleY ) : void | ||
newScaleX | float | |
newScaleY | float | |
return | void |
public SetScaleTL ( float newScaleX, float newScaleY, bool keepTopLeftStatic ) : void | ||
newScaleX | float | |
newScaleY | float | |
keepTopLeftStatic | bool | |
return | void |
public SuspendLayout ( bool recursive = false ) : void | ||
recursive | bool | |
return | void |
public TestCollision ( Cursor cursor ) : void | ||
cursor | Cursor | |
return | void |
public UpdateLayout ( bool updateParent, bool updateChildren ) : void | ||
updateParent | bool | |
updateChildren | bool | |
return | void |
public UpdateLayout ( bool updateParent, int childrenUpdateDepth ) : void | ||
updateParent | bool | |
childrenUpdateDepth | int | |
return | void |
public static int ChildrenUpdatingParentLayoutCalls | ||
return | int |
public static bool IsAllLayoutSuspended | ||
return | bool |