All Classes Namespaces Functions Variables Enumerations Enumerator Properties
plyBloxKit.plyState Class Reference

plyBlox can be in one of several states. The designer will use the plyBlox Editor to add States to a blox object. Each state can have several Events that can be triggered. Events execute Blocks when triggered. You should to normally have to deal with this class directly. More...

Public Member Functions

override string ToString ()
 
plyState Copy ()
 
void Serialize (Dictionary< System.Type, plyBloxData.BlockTypeData > blockTypeInfoCache)
 
void Deserialize (plyBlox owningBlox, bool runtime)
 
List< plyEventEvents (plyBlox owningBlox)
 
List< plyEventAddEvent (plyEvent e, plyBlox owningBlox)
 
void Created ()
 
void Initialise ()
 
List< string > GetUsedTypes ()
 

Public Attributes

string name
 Name of the state as defined by designer.
 

Detailed Description

plyBlox can be in one of several states. The designer will use the plyBlox Editor to add States to a blox object. Each state can have several Events that can be triggered. Events execute Blocks when triggered. You should to normally have to deal with this class directly.