Skylicht Engine
Loading...
Searching...
No Matches
Skylicht::IEntityData Class Reference

This is the Interface for object classes that describe data to be attached to an entity. More...

#include <Entity/IEntityData.h>

Inheritance diagram for Skylicht::IEntityData:
Skylicht::IActivatorObject Skylicht::CAnimationTransformData Skylicht::CCullingBBoxData Skylicht::CCullingData Skylicht::CDecalData Skylicht::CDecalRenderData Skylicht::CEntityChildsData Skylicht::CEntityHandleData Skylicht::CGUIAlignData Skylicht::CGUIChildLayoutData Skylicht::CGUILayoutData Skylicht::CGUIRenderData Skylicht::CGUITransformData Skylicht::CGridPlaneData Skylicht::CIndirectLightingData Skylicht::CInstancingMaterialData Skylicht::CJointData Skylicht::CLODData Skylicht::CLightCullingData Skylicht::CLightProbeData Skylicht::CLightmapData Skylicht::CLineRenderData Skylicht::COcclusionQueryData Skylicht::CPrimiviteData Skylicht::CReflectionProbeData Skylicht::CRenderMeshData Skylicht::CSkinnedInstanceData Skylicht::CSkyBoxData Skylicht::CSkyDomeData Skylicht::CSkySunData Skylicht::CSpriteDrawData Skylicht::CTransformComponentData Skylicht::CTransformTextureData Skylicht::CVertexAnimTextureData Skylicht::CVisibleData Skylicht::CWorldInverseTransformData Skylicht::CWorldTransformData Skylicht::Particle::CParticleBufferData Skylicht::Particle::CParticleTrailData

Public Member Functions

virtual bool serializable (CMemoryStream *stream)
virtual bool deserializable (CMemoryStream *stream, int version)
virtual const char * getTypeName ()
Public Member Functions inherited from Skylicht::IActivatorObject
virtual ~IActivatorObject ()
 Virtual destructor for polymorphic activator objects.

Public Attributes

int EntityIndex
CEntity * Entity

Detailed Description

This is the Interface for object classes that describe data to be attached to an entity.


The documentation for this class was generated from the following file: