MAK Legion API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNClutter
|oCClutterCommandParser
|\CSimEngine
oNLegion
|oCAttributeDescriptorAn attribute descriptor describes a single attribute
|oCAttributeSetDescriptor/brief An attribute set descriptor describes a group of attributes that are treated as a single set of data this may be an entity, an IFF, a radio, etc
|oCAbstractFunctionCaptureAbstract Callback template the base abstract callback class that is used internally to the delegate
|oCStaticFunctionCaptureStatic member function (or global function) callback is used to bind global or static class functions The return type and single parameter is parameterized in the template
|oCMethodCaptureMember function callback is used to bind class member functions The return type, single parameter, object type and method pointer are parameterized in the template
|oCStdFunctionCaptureStd::function callback is used to bind std::functions, which are typically lambdas The return type and parameters define the type of std::function that can be bound
|oCCallbackCallback template for binding static or member functions for callback at later time The return type and parameters are parameterized in the template
|oCCallback< Ret(Params...)>
|oCCallbackListThe Callback list holds a list of Callback objects and manages adding/removing them from the list
|oCConfigurationThe configuration object parses the command line and loads a configuration file to provide the user configurable data to the application
|oCControlInstanceThe control instance is an instance of a control
|oCControlManagerThe control manager is responsible for creating and adding controls to the simulation database
||\CCallbackData
|oCParameterDescriptorAn parameter descriptor describes a single parameter in an event or control
|oCControlDescriptorA control descriptor describes the layout of a control
|oCEventDescriptorAn event descriptor describes the layout of an event
|oCEventInstanceAn EventInstance is a single instance of a simulation event such as Fire or Detonate
|oCEventManagerThe EventManager manages the creation and distribution of simulation events such as Fire and Detonate
||\CCallbackData
|oCObjectTypeThe Object type contains a 7-digit tuple representing the type of a simulation entity Recommend following the SISO Enumerations for Simulation Interoperability document
|oCReadStateInstanceThe ReadStateInstance is the base class of all read simulation object repository classes
|oCSimulationDatabaseThe SimulationDatabase stores all data for the simulation. It also owns the event, control, and view managers
|oCSpanA span represents a contiguous array of objects in memory
|oCVector2f
|oCVector2d
|oCVector3f
|oCVector3d
|oCVector4f
|oCVector4d
|oCViewThe View is an abstract base class for class that provide read only access to instances of a single attribute set type
|oCSetViewThe SetView is a concrete view class that provides a view of the database for instances of a given type
||\CInstanceUpdateData
|oCViewDescriptorView descriptor provides a way for the database ViewManager to create a view of a given type
|oCViewManagerThe ViewManager creates and manages the views of a database
|oCWriteStateInstanceThe WriteStateInstance is the base class of all write simulation object repository classes
|oCBoundary
|oCBoundaryEmptyBrief Does not overlap any boundary including itself
|oCBoundaryFullBrief Overlaps any boundary including itself
|oCBoundarySpatialPlanarBrief A planar boundary with 2D lower and upper bounds
|oCBoundarySpatialSpherical
|oCConnection
|\COwnershipManager
| oCAcquiredCallbackData
| oCCallbackData
| oCDivestitureRequestCallbackData
| oCInitiateAcquisitionRequestCallbackData
| oCInitiateAcquisitionResultCallbackData
| \CRequestRejectedCallbackData
oNLOM
oCCustomEvent
oCDtVehicleSimPart of the F18 example
oCLEG_AttributeDescriptorA structure to represent Legion descriptor registry of an attribute
oCLEG_AttributeSetDescriptorA structure to represent Legion descriptor registry of an attribute set It describes a group of attributes that are treated as a single set of data. this may be an entity, an IFF, a radio, etc
oCLEG_Boundary
oCLEG_BoundarySpatialPlanar
oCLEG_BoundarySpatialSpherical
oCLEG_InstanceUpdateData
oCLEG_InteractionsDescriptor
oCLEG_object_type
oCLEG_ParameterDescriptor
oCLEG_vector2d
oCLEG_vector2f
oCLEG_vector3d
oCLEG_vector3f
oCLEG_vector4d
oCLEG_vector4f
oCReadEngineRepository
\CWriteEngineRepository

Document ID: Generated on Mon Mar 8 15:11:30 EST 2021 from SVN revision 225633
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)