IPFActionState.h File Reference

Action-generic interface IPFActionState for action state. More...

#include "..\ifnpub.h"

Go to the source code of this file.

Classes

class   IPFActionState

Defines

#define  PFACTIONSTATE_INTERFACE   Interface_ID(0x23a31c4e, 0x6a2b2c68)
#define  GetPFActionStateInterface(obj)   (IPFActionState*)(obj->GetInterface(PFACTIONSTATE_INTERFACE))

Detailed Description

Action-generic interface IPFActionState for action state.

An action may have history-dependent parameters that need to be restored if the state of the whole particle system needs to be saved/restored. For example, random generator that is used by an action, is a history-dependent item. An action may have several action states at the same time, each of them reflecting a state for a specific particle container.

Definition in file IPFActionState.h.


Define Documentation

#define PFACTIONSTATE_INTERFACE   Interface_ID(0x23a31c4e, 0x6a2b2c68)

Definition at line 25 of file IPFActionState.h.

#define GetPFActionStateInterface (   obj )    (IPFActionState*)(obj->GetInterface(PFACTIONSTATE_INTERFACE))

Definition at line 27 of file IPFActionState.h.