Method | Description | |
---|---|---|
Behavior ( ) : System | ||
Dispose ( ) : void |
Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.
|
|
Initialize ( ) : void |
Initializes the Behavior This method is called once the Behavior is added to the Agent's behaviors and associated with the Agent |
Method | Description | |
---|---|---|
AddCondition ( System.Condition condition ) : void |
Adds a new condition to the Behavior
|
|
AddLocalAndServerCommand ( |
Adds a Command to this behavior that will be executed on the client and on the server
|
|
AddLocalAndServerCommand ( System.Condition condition, |
Adds a Command to this behavior that will be executed on the client and on the server
|
|
AddLocalAndServerCommand ( System.Condition condition, |
Adds a Command to this behavior that will be executed on the client and on the server
|
|
AddLocalCommand ( |
Adds a Command to this behavior that will be executed solely on the client
|
|
AddLocalCommand ( |
Adds a Command to this behavior that will be executed solely on the client
|
|
AddLocalCommand ( System.Condition condition, |
Adds a Command to this behavior that will be executed solely on the client
|
|
AddLocalCommand ( System.Condition condition, |
Adds a Command to this behavior that will be executed solely on the client
|
|
AddServerCommand ( |
Adds a Command to this behavior that will be executed solely on the server and returned to all clients in the session
|
|
AddServerCommand ( |
Adds a Command to this behavior that will be executed solely on the server and returned to all clients in the session
|
|
AddServerCommand ( |
Adds a Command to this behavior that will be executed solely on the server and returned to all clients in the session
|
|
AddServerCommand ( |
Adds a Command to this behavior that will be executed solely on the server and returned to all clients in the session
|
|
AddServerCommand ( System.Condition condition, |
Adds a Command to this behavior that will be executed solely on the server and returned to all clients in the session
|
|
AddServerCommand ( System.Condition condition, |
Adds a Command to this behavior that will be executed solely on the server and returned to all clients in the session
|
|
AddServerCommand ( System.Condition condition, |
Adds a Command to this behavior that will be executed solely on the server and returned to all clients in the session
|
|
AddServerCommand ( System.Condition condition, |
Adds a Command to this behavior that will be executed solely on the server and returned to all clients in the session
|
|
Dispose ( bool disposing ) : void | ||
Process ( float elapsed ) : void |
Method | Description | |
---|---|---|
AddCommand ( |
Adds a new Command to the Behavior
|
|
CanProcess ( ) : bool | ||
IProcess ( float elapsed ) : void | ||
UpdateCommandsTick ( float elapsed ) : void |
protected AddCondition ( System.Condition condition ) : void | ||
condition | System.Condition | The Func |
return | void |
protected AddLocalAndServerCommand ( |
||
clientExecution | The delegate to the code that will be executed by the client | |
serverExecution | The delegate to the code that will be executed by the server | |
applyServerResult | The delegate to the code that will be executed by all clients in the session when server returns | |
dataType | The Type of the data exchanged between the clients and server | |
dataTransferOptions | DataTransferOptions | Tells how the command orders are transfered throught the network |
return | void |
protected AddLocalAndServerCommand ( System.Condition condition, |
||
condition | System.Condition | |
clientExecution | The delegate to the code that will be executed by the client | |
serverExecution | The delegate to the code that will be executed by the server | |
applyServerResult | The delegate to the code that will be executed by all clients in the session when server returns | |
dataType | The Type of the data exchanged between the clients and server | |
dataTransferOptions | DataTransferOptions | Tells how the command orders are transfered throught the network |
return | void |
protected AddLocalAndServerCommand ( System.Condition condition, |
||
condition | System.Condition | |
clientExecution | The delegate to the code that will be executed by the client | |
serverExecution | The delegate to the code that will be executed by the server | |
applyServerResult | The delegate to the code that will be executed by all clients in the session when server returns | |
dataType | The Type of the data exchanged between the clients and server | |
dataTransferOptions | DataTransferOptions | Tells how the command orders are transfered throught the network |
frequency | ExecutionFrequency | |
return | void |
protected AddLocalCommand ( |
||
clientCommand | The delegate to the code that will be executed by the client | |
return | void |
protected AddLocalCommand ( |
||
clientCommand | The delegate to the code that will be executed by the client | |
frequency | ExecutionFrequency | |
return | void |
protected AddLocalCommand ( System.Condition condition, |
||
condition | System.Condition | |
clientCommand | The delegate to the code that will be executed by the client | |
return | void |
protected AddLocalCommand ( System.Condition condition, |
||
condition | System.Condition | |
clientCommand | The delegate to the code that will be executed by the client | |
frequency | ExecutionFrequency | |
return | void |
protected AddServerCommand ( |
||
serverExecution | The delegate to the code that will be executed by the server | |
return | void |
protected AddServerCommand ( |
||
serverExecution | The delegate to the code that will be executed by the server | |
applyServerResult | The delegate to the code that will be executed by all clients in the session when server returns | |
dataType | The Type of the data exchanged between the clients and server | |
dataTransferOptions | DataTransferOptions | Tells how the command orders are transfered throught the network |
return | void |
protected AddServerCommand ( |
||
serverExecution | The delegate to the code that will be executed by the server | |
applyServerResult | The delegate to the code that will be executed by all clients in the session when server returns | |
dataType | The Type of the data exchanged between the clients and server | |
dataTransferOptions | DataTransferOptions | Tells how the command orders are transfered throught the network |
frequency | ExecutionFrequency | |
return | void |
protected AddServerCommand ( |
||
serverExecution | The delegate to the code that will be executed by the server | |
frequency | ExecutionFrequency | |
return | void |
protected AddServerCommand ( System.Condition condition, |
||
condition | System.Condition | |
serverExecution | The delegate to the code that will be executed by the server | |
return | void |
protected AddServerCommand ( System.Condition condition, |
||
condition | System.Condition | |
serverExecution | The delegate to the code that will be executed by the server | |
applyServerResult | The delegate to the code that will be executed by all clients in the session when server returns | |
dataType | The Type of the data exchanged between the clients and server | |
dataTransferOptions | DataTransferOptions | Tells how the command orders are transfered throught the network |
return | void |
protected AddServerCommand ( System.Condition condition, |
||
condition | System.Condition | |
serverExecution | The delegate to the code that will be executed by the server | |
applyServerResult | The delegate to the code that will be executed by all clients in the session when server returns | |
dataType | The Type of the data exchanged between the clients and server | |
dataTransferOptions | DataTransferOptions | Tells how the command orders are transfered throught the network |
frequency | ExecutionFrequency | |
return | void |
protected AddServerCommand ( System.Condition condition, |
||
condition | System.Condition | |
serverExecution | The delegate to the code that will be executed by the server | |
frequency | ExecutionFrequency | |
return | void |