C# Class FSO.IDE.EditorComponent.UI.PrimitiveBox

Inheritance: FSO.Client.UI.Framework.UIContainer
Afficher le fichier Open project: RHY3756547/FreeSO Class Usage Examples

Méthodes publiques

Свойство Type Description
BodyText string
Dead bool
Descriptor FSO.IDE.EditorComponent.Model.PrimitiveDescriptor
InstPtr byte
Instruction FSO.Files.Formats.IFF.Chunks.BHAVInstruction
Master BHAVContainer
Style FSO.IDE.EditorComponent.Model.PrimitiveStyle
TitleText string
Type PrimBoxType

Méthodes publiques

Méthode Description
Draw ( FSO.Client.UI.Framework.UISpriteBatch batch ) : void
NearestDestPt ( Vector2 pt ) : Vector2
PrimitiveBox ( FSO.Files.Formats.IFF.Chunks.BHAVInstruction inst, byte ptr, BHAVContainer master ) : System
PrimitiveBox ( PrimBoxType mode, BHAVContainer master ) : System
RefreshOperand ( ) : void
ShadDraw ( FSO.Client.UI.Framework.UISpriteBatch batch ) : void
Update ( UpdateState state ) : void
UpdateDisplay ( ) : void
UpdateNodePos ( UpdateState state ) : void

Méthodes protégées

Méthode Description
CalculateMatrix ( ) : void

Private Methods

Méthode Description
MouseEvents ( UIMouseEventType evt, UpdateState state ) : void

Method Details

CalculateMatrix() protected méthode

protected CalculateMatrix ( ) : void
Résultat void

Draw() public méthode

public Draw ( FSO.Client.UI.Framework.UISpriteBatch batch ) : void
batch FSO.Client.UI.Framework.UISpriteBatch
Résultat void

NearestDestPt() public méthode

public NearestDestPt ( Vector2 pt ) : Vector2
pt Vector2
Résultat Vector2

PrimitiveBox() public méthode

public PrimitiveBox ( FSO.Files.Formats.IFF.Chunks.BHAVInstruction inst, byte ptr, BHAVContainer master ) : System
inst FSO.Files.Formats.IFF.Chunks.BHAVInstruction
ptr byte
master BHAVContainer
Résultat System

PrimitiveBox() public méthode

public PrimitiveBox ( PrimBoxType mode, BHAVContainer master ) : System
mode PrimBoxType
master BHAVContainer
Résultat System

RefreshOperand() public méthode

public RefreshOperand ( ) : void
Résultat void

ShadDraw() public méthode

public ShadDraw ( FSO.Client.UI.Framework.UISpriteBatch batch ) : void
batch FSO.Client.UI.Framework.UISpriteBatch
Résultat void

Update() public méthode

public Update ( UpdateState state ) : void
state FSO.Common.Rendering.Framework.Model.UpdateState
Résultat void

UpdateDisplay() public méthode

public UpdateDisplay ( ) : void
Résultat void

UpdateNodePos() public méthode

public UpdateNodePos ( UpdateState state ) : void
state FSO.Common.Rendering.Framework.Model.UpdateState
Résultat void

Property Details

BodyText public_oe property

public string BodyText
Résultat string

Dead public_oe property

public bool Dead
Résultat bool

Descriptor public_oe property

public PrimitiveDescriptor,FSO.IDE.EditorComponent.Model Descriptor
Résultat FSO.IDE.EditorComponent.Model.PrimitiveDescriptor

InstPtr public_oe property

public byte InstPtr
Résultat byte

Instruction public_oe property

public BHAVInstruction,FSO.Files.Formats.IFF.Chunks Instruction
Résultat FSO.Files.Formats.IFF.Chunks.BHAVInstruction

Master public_oe property

public BHAVContainer,FSO.IDE.EditorComponent.UI Master
Résultat BHAVContainer

Style public_oe property

public PrimitiveStyle,FSO.IDE.EditorComponent.Model Style
Résultat FSO.IDE.EditorComponent.Model.PrimitiveStyle

TitleText public_oe property

public string TitleText
Résultat string

Type public_oe property

public PrimBoxType Type
Résultat PrimBoxType