C4 Engine Terathon Software C4 Engine API Documentation

• Controller System

API Links
Developer Links

Controller System

Classes
Controller Manages a dynamic node in a world.
ControllerReg Represents a custom controller type.
ControllerRegistration Manages internal registration information for a custom controller type.
Function The base class for all controller function objects.
FunctionReg Represents a custom function type.
FunctionRegistration Contains information about an application-defined controller function.
Method Represents an action that can be placed in a script.
MethodReg Represents a custom script method type.
MethodRegistration Manages internal registration information for a custom script method type.
ScriptController Manages a scripted node in a scene graph.
ScriptState Represents the state of a running script.
Value Encapsulates a script variable.
Class Hierarchies
Controller Hierarchy