C# Class GameWorld2.Program

Inheritance: RelayObjectTwo, IReturnValueReceiver
Afficher le fichier Open project: eriksvedang/GameWorld2

Méthodes publiques

Свойство Type Description
logger Logger
nameOfOwner string
waitForNextFrame bool

Méthodes publiques

Méthode Description
ChangeGlobalVariableInitValue ( string pName, object pValue ) : void
ClearErrors ( ) : void
ClearRuntimeErrors ( ) : void
Compile ( ) : Error[]
ContainsErrors ( ) : bool
DeleteSprakRunner ( ) : void
GetErrors ( ) : Error[]
GetGlobalVariableValue ( string pName ) : object
GetProfileData ( ) : ProfileData>.Dictionary
HasFunction ( string pFunctionName, bool pFullExpensiveCheck ) : bool
Init ( GameWorld2.ProgramRunner pProgramRunner ) : void
OnReturnValue ( object pReturnValue ) : void
PrintErrorsToD ( ) : void
Start ( ) : void
StartAtFunction ( string functionName, object args, Program pCaller ) : void
StartAtFunction ( string functionName, object args, Program pCaller, bool pEnsureThatFunctionExists ) : void
StartAtFunctionIfItExists ( string functionName, object args, Program pCaller ) : void
StartAtFunctionWithMockReceiver ( string functionName, object args, MockProgram pMockProgram ) : void
StopAndReset ( ) : void
SwapStackTopValueTo ( object pValue ) : void
ToString ( ) : string
TryGetFunctionDefinition ( string pFunctionName, FunctionDefinition &pOutput ) : bool
Update ( float dt ) : void

Méthodes protégées

Méthode Description
SetupCells ( ) : void

Private Methods

Méthode Description
EnsureSprakRunner ( ) : void
Execute ( int pExecutions ) : void

Method Details

ChangeGlobalVariableInitValue() public méthode

public ChangeGlobalVariableInitValue ( string pName, object pValue ) : void
pName string
pValue object
Résultat void

ClearErrors() public méthode

public ClearErrors ( ) : void
Résultat void

ClearRuntimeErrors() public méthode

public ClearRuntimeErrors ( ) : void
Résultat void

Compile() public méthode

public Compile ( ) : Error[]
Résultat Error[]

ContainsErrors() public méthode

public ContainsErrors ( ) : bool
Résultat bool

DeleteSprakRunner() public méthode

public DeleteSprakRunner ( ) : void
Résultat void

GetErrors() public méthode

public GetErrors ( ) : Error[]
Résultat Error[]

GetGlobalVariableValue() public méthode

public GetGlobalVariableValue ( string pName ) : object
pName string
Résultat object

GetProfileData() public méthode

public GetProfileData ( ) : ProfileData>.Dictionary
Résultat ProfileData>.Dictionary

HasFunction() public méthode

public HasFunction ( string pFunctionName, bool pFullExpensiveCheck ) : bool
pFunctionName string
pFullExpensiveCheck bool
Résultat bool

Init() public méthode

public Init ( GameWorld2.ProgramRunner pProgramRunner ) : void
pProgramRunner GameWorld2.ProgramRunner
Résultat void

OnReturnValue() public méthode

public OnReturnValue ( object pReturnValue ) : void
pReturnValue object
Résultat void

PrintErrorsToD() public méthode

public PrintErrorsToD ( ) : void
Résultat void

SetupCells() protected méthode

protected SetupCells ( ) : void
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

StartAtFunction() public méthode

public StartAtFunction ( string functionName, object args, Program pCaller ) : void
functionName string
args object
pCaller Program
Résultat void

StartAtFunction() public méthode

public StartAtFunction ( string functionName, object args, Program pCaller, bool pEnsureThatFunctionExists ) : void
functionName string
args object
pCaller Program
pEnsureThatFunctionExists bool
Résultat void

StartAtFunctionIfItExists() public méthode

public StartAtFunctionIfItExists ( string functionName, object args, Program pCaller ) : void
functionName string
args object
pCaller Program
Résultat void

StartAtFunctionWithMockReceiver() public méthode

public StartAtFunctionWithMockReceiver ( string functionName, object args, MockProgram pMockProgram ) : void
functionName string
args object
pMockProgram MockProgram
Résultat void

StopAndReset() public méthode

public StopAndReset ( ) : void
Résultat void

SwapStackTopValueTo() public méthode

public SwapStackTopValueTo ( object pValue ) : void
pValue object
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

TryGetFunctionDefinition() public méthode

public TryGetFunctionDefinition ( string pFunctionName, FunctionDefinition &pOutput ) : bool
pFunctionName string
pOutput FunctionDefinition
Résultat bool

Update() public méthode

public Update ( float dt ) : void
dt float
Résultat void

Property Details

logger public_oe property

public Logger logger
Résultat Logger

nameOfOwner public_oe property

public string nameOfOwner
Résultat string

waitForNextFrame public_oe property

public bool waitForNextFrame
Résultat bool