API Reference | developer.brewmp.com API Reference | developer.brewmp.com

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;
    
Comments
None