PFMessages.h File Reference

list of REFMSG_USER type messages for PF communications More...

#include "..\maxheap.h"
#include "..\ref.h"
#include "..\hitdata.h"
#include "PreciseTimeValue.h"

Go to the source code of this file.

Classes

struct   GetSubObjectRequestData
struct   HitTestRequestData
struct   GetBoundBoxRequestData
struct   GetParticleDataRequest
struct   GetTimeDataRequest
class   PFHitData
struct   PFActiveActionDataRequest

Enumerations

enum   {
  kPFMSG_UpdateToTime = REFMSG_USER + 4878, kPFMSG_HasSurplus, kPFMSG_PFShellWiringChanged, kPFMSG_ActionListWiringChanged,
  kPFMSG_GetNextActionList, kPFMSG_GetNumParticles, kPFMSG_GetNumParticlesGenerated, kPFMSG_GetUpdateTime,
  kPFMSG_GetUpdateInterval, kPFMSG_GetParticleBornIndex, kPFMSG_GetParticleIndex, kPFMSG_GetParticleGroup,
  kPFMSG_GetParticleTime, kPFMSG_SetParticleTime, kPFMSG_GetParticleAge, kPFMSG_SetParticleAge,
  kPFMSG_GetParticleLifeSpan, kPFMSG_SetParticleLifeSpan, kPFMSG_GetParticleEventTime, kPFMSG_SetParticleEventTime,
  kPFMSG_GetParticlePosition, kPFMSG_SetParticlePosition, kPFMSG_GetParticleSpeed, kPFMSG_SetParticleSpeed,
  kPFMSG_GetParticleOrientation, kPFMSG_SetParticleOrientation, kPFMSG_GetParticleSpin, kPFMSG_SetParticleSpin,
  kPFMSG_GetParticleScale, kPFMSG_SetParticleScale, kPFMSG_GetParticleSelected, kPFMSG_SetParticleSelected,
  kPFMSG_GetParticleShape, kPFMSG_SetParticleShape, kPFMSG_SetParticleGlobalShape, kPFMSG_UpdateMaterial,
  kPFMSG_ActionListContentChanged, kPFMSG_OpenParticleView, kPFMSG_IsDownStream, kPFMSG_UpdateTypeChanged,
  kPFMSG_InvalidateParticles, kPFMSG_InvalidateViewportParticles, kPFMSG_InvalidateRenderParticles, kPFMSG_GetSubObjectCentersRequest,
  kPFMSG_GetSubObjectTMsRequest, kPFMSG_HitTestRequest, kPFMSG_GetBoundBoxRequest, kPFMSG_GetNumParticlesActionList,
  kPFMSG_GetParticleBornIndexActionList, kPFMSG_UpdateWireColor, kPFMSG_GetNodeValue, kPFMSG_HasUpStreamActionList,
  kPFMSG_IsActionActive, kPFMSG_GetParentActionList, kPFMSG_PreDeleteNode, kPFMSG_GetNumParticlesInParticleGroup,
  kPFMSG_InvalidateDownStream, kPFMSG_ActionListActivityChanged, kPFMSG_SyncRenderState, kPFMSG_CheckEscape,
  kPFMSG_DynamicNameChange, kPFMSG_ConfirmNotifyCatcherPresence, kPFMSG_cacheUpdateStart, kPFMSG_cacheUpdateFinish
}

Detailed Description

list of REFMSG_USER type messages for PF communications

Definition in file PFMessages.h.


Enumeration Type Documentation

anonymous enum
Enumerator:
kPFMSG_UpdateToTime 
kPFMSG_HasSurplus 
kPFMSG_PFShellWiringChanged 
kPFMSG_ActionListWiringChanged 
kPFMSG_GetNextActionList 
kPFMSG_GetNumParticles 
kPFMSG_GetNumParticlesGenerated 
kPFMSG_GetUpdateTime 
kPFMSG_GetUpdateInterval 
kPFMSG_GetParticleBornIndex 
kPFMSG_GetParticleIndex 
kPFMSG_GetParticleGroup 
kPFMSG_GetParticleTime 
kPFMSG_SetParticleTime 
kPFMSG_GetParticleAge 
kPFMSG_SetParticleAge 
kPFMSG_GetParticleLifeSpan 
kPFMSG_SetParticleLifeSpan 
kPFMSG_GetParticleEventTime 
kPFMSG_SetParticleEventTime 
kPFMSG_GetParticlePosition 
kPFMSG_SetParticlePosition 
kPFMSG_GetParticleSpeed 
kPFMSG_SetParticleSpeed 
kPFMSG_GetParticleOrientation 
kPFMSG_SetParticleOrientation 
kPFMSG_GetParticleSpin 
kPFMSG_SetParticleSpin 
kPFMSG_GetParticleScale 
kPFMSG_SetParticleScale 
kPFMSG_GetParticleSelected 
kPFMSG_SetParticleSelected 
kPFMSG_GetParticleShape 
kPFMSG_SetParticleShape 
kPFMSG_SetParticleGlobalShape 
kPFMSG_UpdateMaterial 
kPFMSG_ActionListContentChanged 
kPFMSG_OpenParticleView 
kPFMSG_IsDownStream 
kPFMSG_UpdateTypeChanged 
kPFMSG_InvalidateParticles 
kPFMSG_InvalidateViewportParticles 
kPFMSG_InvalidateRenderParticles 
kPFMSG_GetSubObjectCentersRequest 
kPFMSG_GetSubObjectTMsRequest 
kPFMSG_HitTestRequest 
kPFMSG_GetBoundBoxRequest 
kPFMSG_GetNumParticlesActionList 
kPFMSG_GetParticleBornIndexActionList 
kPFMSG_UpdateWireColor 
kPFMSG_GetNodeValue 
kPFMSG_HasUpStreamActionList 
kPFMSG_IsActionActive 
kPFMSG_GetParentActionList 
kPFMSG_PreDeleteNode 
kPFMSG_GetNumParticlesInParticleGroup 
kPFMSG_InvalidateDownStream 
kPFMSG_ActionListActivityChanged 
kPFMSG_SyncRenderState 
kPFMSG_CheckEscape 
kPFMSG_DynamicNameChange 
kPFMSG_ConfirmNotifyCatcherPresence 
kPFMSG_cacheUpdateStart 
kPFMSG_cacheUpdateFinish 

Definition at line 31 of file PFMessages.h.

     {  kPFMSG_UpdateToTime = REFMSG_USER + 4878,       // x1130E
        kPFMSG_HasSurplus,                              // x1130F
        kPFMSG_PFShellWiringChanged,                    // x11310
        kPFMSG_ActionListWiringChanged,                 // x11311
        kPFMSG_GetNextActionList,                       // x11312
        kPFMSG_GetNumParticles,                         // x11313
        kPFMSG_GetNumParticlesGenerated,                // x11314
        kPFMSG_GetUpdateTime,
        kPFMSG_GetUpdateInterval,
        kPFMSG_GetParticleBornIndex,
        kPFMSG_GetParticleIndex,
        kPFMSG_GetParticleGroup,
        kPFMSG_GetParticleTime,
        kPFMSG_SetParticleTime,
        kPFMSG_GetParticleAge,
        kPFMSG_SetParticleAge,
        kPFMSG_GetParticleLifeSpan,
        kPFMSG_SetParticleLifeSpan,
        kPFMSG_GetParticleEventTime,
        kPFMSG_SetParticleEventTime,
        kPFMSG_GetParticlePosition,
        kPFMSG_SetParticlePosition,
        kPFMSG_GetParticleSpeed,
        kPFMSG_SetParticleSpeed,
        kPFMSG_GetParticleOrientation,
        kPFMSG_SetParticleOrientation,
        kPFMSG_GetParticleSpin,
        kPFMSG_SetParticleSpin,
        kPFMSG_GetParticleScale,
        kPFMSG_SetParticleScale,
        kPFMSG_GetParticleSelected,
        kPFMSG_SetParticleSelected,
        kPFMSG_GetParticleShape,
        kPFMSG_SetParticleShape,
        kPFMSG_SetParticleGlobalShape,
        kPFMSG_UpdateMaterial,
        kPFMSG_ActionListContentChanged,
        kPFMSG_OpenParticleView,
        kPFMSG_IsDownStream,
        kPFMSG_UpdateTypeChanged,
        kPFMSG_InvalidateParticles,
        kPFMSG_InvalidateViewportParticles,
        kPFMSG_InvalidateRenderParticles,
        kPFMSG_GetSubObjectCentersRequest,
        kPFMSG_GetSubObjectTMsRequest,
        kPFMSG_HitTestRequest,
        kPFMSG_GetBoundBoxRequest,
        kPFMSG_GetNumParticlesActionList,
        kPFMSG_GetParticleBornIndexActionList,
        kPFMSG_UpdateWireColor,
        kPFMSG_GetNodeValue,
        kPFMSG_HasUpStreamActionList,
        kPFMSG_IsActionActive,
        kPFMSG_GetParentActionList,
        kPFMSG_PreDeleteNode,
        kPFMSG_GetNumParticlesInParticleGroup,
        kPFMSG_InvalidateDownStream,
        kPFMSG_ActionListActivityChanged,
        kPFMSG_SyncRenderState,
        kPFMSG_CheckEscape,
        kPFMSG_DynamicNameChange,
        kPFMSG_ConfirmNotifyCatcherPresence,
        kPFMSG_cacheUpdateStart,
        kPFMSG_cacheUpdateFinish
    };