C# Class InstructionEditor.EditorData

Stores all data that the tool will edit.
Examples include Scenes, Polygon Lists, PositionedModel Lists, or any other custom data that you may edit.
Mostra file Open project: vchelaru/FlatRedBall Class Usage Examples

Public Properties

Property Type Description
ActiveSprites SpriteList
currentKeyframeSprite Sprite
formationArray InstructionEditor.Collections.FormationArray
groupNumber int
instructionPlayer InstructionPlayer

Public Methods

Method Description
AddInstructionsToList ( InstructionList instructionList, double timeToExecute ) : void
AddInstructionsToList ( InstructionList instructionList, double timeToExecute, List membersToIgnore ) : void
AddSprite ( string textureOrAnimationFile ) : void
AddText ( ) : void
AdjustMovementPath ( ) : void
GetStringForInstructions ( ) : string

Exports the code that can be executed instead of the global instruction set

MouseControlOverKeyframes ( ) : bool
MouseShortcuts ( ) : void
SaveActiveScene ( string fileName ) : void
SetTime ( double timeToSet ) : void
SpriteGrabbedLogic ( ) : void
Update ( ) : void

Private Methods

Method Description
CreateMembersWatching ( ) : void
EditorData ( ) : System
ManageSpriteGrids ( ) : void
SetNewlyCreatedSpriteProperties ( Sprite newSprite ) : void
UpdateObjectInstructionSets ( ) : void
UpdateUI ( ) : void

Method Details

AddInstructionsToList() public static method

public static AddInstructionsToList ( InstructionList instructionList, double timeToExecute ) : void
instructionList InstructionList
timeToExecute double
return void

AddInstructionsToList() public static method

public static AddInstructionsToList ( InstructionList instructionList, double timeToExecute, List membersToIgnore ) : void
instructionList InstructionList
timeToExecute double
membersToIgnore List
return void

AddSprite() public static method

public static AddSprite ( string textureOrAnimationFile ) : void
textureOrAnimationFile string
return void

AddText() public static method

public static AddText ( ) : void
return void

AdjustMovementPath() public static method

public static AdjustMovementPath ( ) : void
return void

GetStringForInstructions() public static method

Exports the code that can be executed instead of the global instruction set
public static GetStringForInstructions ( ) : string
return string

MouseControlOverKeyframes() public static method

public static MouseControlOverKeyframes ( ) : bool
return bool

MouseShortcuts() public static method

public static MouseShortcuts ( ) : void
return void

SaveActiveScene() public static method

public static SaveActiveScene ( string fileName ) : void
fileName string
return void

SetTime() public static method

public static SetTime ( double timeToSet ) : void
timeToSet double
return void

SpriteGrabbedLogic() public static method

public static SpriteGrabbedLogic ( ) : void
return void

Update() public static method

public static Update ( ) : void
return void

Property Details

ActiveSprites public_oe static_oe property

public static SpriteList ActiveSprites
return SpriteList

currentKeyframeSprite public_oe static_oe property

public static Sprite currentKeyframeSprite
return Sprite

formationArray public_oe static_oe property

public static FormationArray,InstructionEditor.Collections formationArray
return InstructionEditor.Collections.FormationArray

groupNumber public_oe static_oe property

public static int groupNumber
return int

instructionPlayer public_oe static_oe property

public static InstructionPlayer,InstructionEditor instructionPlayer
return InstructionPlayer