Structure containing common parameters that describe a decal
struct SDecalOwnerInfo { struct IRenderNode * pRenderNode; PodArray<struct SRNInfo>* pDecalReceivers; int nRenderNodeSlotId; int nRenderNodeSlotSubObjectId; int nMatID; };
CryEngineDecalInfo.h
int nMatID;
int nRenderNodeSlotId;
is set internally by 3dengine
int nRenderNodeSlotSubObjectId;
is set internally by 3dengine
PodArray<struct SRNInfo>* pDecalReceivers;
struct IRenderNode * pRenderNode;
Owner (decal will be attached to or wrapped around of this object)
struct IStatObj * GetOwner(Matrix34A & objMat);
SDecalOwnerInfo();