DI-Guy SDK Documentation  13.1
DI-Guy

The portion of the API focused on adding entities to your world. More...

Classes

class  diguySensorRegion
 
class  diguySignal
 
class  diguyVariable
 
class  diguyVehicleController
 Attached to certain types of more complex vehicles, to manage their behavior. More...
 
class  diguyVehicleNearCollision
 
class  diguyLoadManager
 
class  diguyPathShape
 
class  diguySound
 This class is represents a sound file on disk. More...
 
class  diguySoundInstance
 
class  diguyWaypoint
 
class  diguyApp
 An Singleton class representing the DI-Guy Application. More...
 
class  diguyChainSettings
 
class  diguyChainSimulation
 
class  diguyCharacter
 The class that represents a DI-Guy Entity in the world. More...
 
class  diguyCharacterFaceExpression
 A class representing a facial pose. More...
 
class  diguyCharacterGesture
 A class representing a overlaid performance on a character's base animation. More...
 
class  diguyCharacterGroup
 A group of DI-Guy characters, useful for organizing your scenarios. More...
 
class  diguyCharacterGuide
 Represents algorithm for steering and maneuvering a character towards a goal point. More...
 
class  diguyCharacterPath
 An interface for manipulating a character's spline path. Path is typically authored in DI-Guy Scenario. More...
 
class  diguyCharacterPathActionBead
 A bead that sits on a character's spline path and triggers a new action. More...
 
class  diguyCharacterPathAimBead
 A bead that sits on a character's spline path and triggers a new aim event. More...
 
class  diguyCharacterPathDecisionBead
 A bead that sits on a character's spline path and triggers a new decision. More...
 
class  diguyCharacterPathEvent
 Interface to base class of event beads, not often used. More...
 
class  diguyCharacterPathGazeBead
 A bead that sits on a character's spline path and triggers a new gaze. More...
 
class  diguyCharacterPathScriptBead
 A bead that sits on a character's spline path and triggers a new script evaluation. More...
 
class  diguyCharacterPoseOverride
 A class that allows end users to override a character's animation on a joint level. More...
 
class  diguyFormation
 A class that represents the layout of a group of characters. More...
 
class  diguyImpact
 A class that represents a bullet impact in the world, often used by AIs to make reaction decisions. More...
 
class  diguyMathHelper
 Contains useful math functions. More...
 
class  diguyScenario
 Represents the scenario currently being portrayed. More...
 
class  diguyScenarioMergeSettings
 
class  diguySceneObject
 A scene object is a static (that is, non-moving) object in the scenario. Scene objects are the basic terrain that characters are ground-clamped to and navigate around or on. Scene objects do not typically animate. More...
 

Detailed Description

The portion of the API focused on adding entities to your world.