Drag[en]gine Script Module DragonScript Script API  1.0
AISysConsoleCommand Class Reference

Displays or sets paramaters of the ai system. More...

Inheritance diagram for AISysConsoleCommand:
SystemConsoleCommand ConsoleCommand

Public Member Functions

AISysConsoleCommand new ()
 Create console command. More...
 
- Public Member Functions inherited from SystemConsoleCommand
void execute (Console console, Array params)
 Execute command. More...
 
SystemConsoleCommand new (String name, String readableName)
 Create console command. More...
 
- Public Member Functions inherited from ConsoleCommand
void execute (Console console, Array params)
 Execute command. More...
 
String getDescription ()
 Description to display to user. More...
 
String getName ()
 Unique name of command. More...
 
String getSyntax ()
 Command syntax. More...
 
ConsoleCommand new ()
 Create console command. More...
 
void setDescription (String description)
 
void setName (String name)
 Set unique name of command. More...
 
void setSyntax (String syntax)
 Set command syntax. More...
 

Protected Member Functions

ModuleParameter getParameterAt (int index)
 Module parameter by index. More...
 
int getParameterCount ()
 Number of module parameters. More...
 
ModuleParameter getParameterNamed (String name)
 Module parameter by name. More...
 
float getParameterValue (String name)
 Value for named parameter. More...
 
String sendCommand (String command)
 Send command. More...
 
void setParameterValue (String name, float value)
 Set value for named parameter. More...
 
- Protected Member Functions inherited from SystemConsoleCommand
int getParameterCount ()
 Number of module parameters. More...
 

Detailed Description

Displays or sets paramaters of the ai system.

Member Function Documentation

◆ getParameterAt()

ModuleParameter getParameterAt ( int  index)
protected

Module parameter by index.

◆ getParameterCount()

int getParameterCount ( )
protected

Number of module parameters.

◆ getParameterNamed()

ModuleParameter getParameterNamed ( String  name)
protected

Module parameter by name.

◆ getParameterValue()

float getParameterValue ( String  name)
protected

Value for named parameter.

◆ new()

Create console command.

◆ sendCommand()

String sendCommand ( String  command)
protected

Send command.

◆ setParameterValue()

void setParameterValue ( String  name,
float  value 
)
protected

Set value for named parameter.


The documentation for this class was generated from the following file: