Developer

API Reference

ActorFrame_EventParam

Brew Release
Brew MP 1.0.2
See Also
ACTORFRAME_PARAM_ENTRY ACTORFRAME_REQUIRED_PARAM ACTORFRAME_OPTIONAL_PARAM IActorFrame_GetEventParameters() IActorFrame_FreeEventParameters()
Description
This structure defines an actor event parameter
Definition
   typedef struct ActorFrame_EventParam {
      // out params, returned by IActorFrame_GetEventParameters:
      boolean        bValid;                          // found or not
      void          *data;                            // parameter data
      
      // in params, initialized by the caller:
      const uint16   type;                            // parameter type (TRIGMLVALUETYPE_xxx)
      const boolean  bRequired;                       // required or not
      const AECHAR   pszName[ACTORFRAME_MAXPARAMNAME];// parameter name
   
      // NOTE: the pszName field is intentionally the last field in this
      // structure to enable the caller to create a larger buffer if
      // ACTORFRAME_MAXPARAMNAME isn't sufficient.  An explicit array
      // size is required to satisfy ROPI initialization requirements,
      // but ACTORFRAME_MAXPARAMNAME is not actually used beyond this.
   } ActorFrame_EventParam;
Comment
None
  • Follow