C# Class StorySystem.StoryInstance

Afficher le fichier Open project: dreamanlan/CSharpGameFramework Class Usage Examples

Méthodes publiques

Méthode Description
ClearMessage ( ) : void
Clone ( ) : StoryInstance
CountMessage ( string msgId ) : int
GetMessageTriggerTime ( string msgId ) : long
Init ( Dsl config ) : bool
PauseMessageHandler ( string msgId, bool pause ) : void
Reset ( ) : void
SendMessage ( string msgId ) : void
SetVariable ( string varName, object varValue ) : void
Start ( ) : void
Tick ( long curTime ) : void
TryGetVariable ( string varName, object &val ) : bool

Private Methods

Méthode Description
UpdateMessageTriggerTime ( string msgId, long time ) : void

Method Details

ClearMessage() public méthode

public ClearMessage ( ) : void
Résultat void

Clone() public méthode

public Clone ( ) : StoryInstance
Résultat StoryInstance

CountMessage() public méthode

public CountMessage ( string msgId ) : int
msgId string
Résultat int

GetMessageTriggerTime() public méthode

public GetMessageTriggerTime ( string msgId ) : long
msgId string
Résultat long

Init() public méthode

public Init ( Dsl config ) : bool
config Dsl
Résultat bool

PauseMessageHandler() public méthode

public PauseMessageHandler ( string msgId, bool pause ) : void
msgId string
pause bool
Résultat void

Reset() public méthode

public Reset ( ) : void
Résultat void

SendMessage() public méthode

public SendMessage ( string msgId ) : void
msgId string
Résultat void

SetVariable() public méthode

public SetVariable ( string varName, object varValue ) : void
varName string
varValue object
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Tick() public méthode

public Tick ( long curTime ) : void
curTime long
Résultat void

TryGetVariable() public méthode

public TryGetVariable ( string varName, object &val ) : bool
varName string
val object
Résultat bool