, including all inherited members.
AddEngineFrameCallback(iEngineFrameCallback *cb)=0 | iEngine | [pure virtual] |
AddEngineSectorCallback(iEngineSectorCallback *cb)=0 | iEngine | [pure virtual] |
AddRefOwner(void **ref_owner)=0 | iBase | [pure virtual] |
ClearRenderPriorities()=0 | iEngine | [pure virtual] |
CreateBaseMaterial(iTextureWrapper *txt)=0 | iEngine | [pure virtual] |
CreateBlackTexture(const char *name, int w, int h, csColor *transp, int flags)=0 | iEngine | [pure virtual] |
CreateCamera()=0 | iEngine | [pure virtual] |
CreateCollection(const char *name)=0 | iEngine | [pure virtual] |
CreateCustomMatrixCamera(iCamera *copyFrom=0)=0 | iEngine | [pure virtual] |
CreateLight(const char *name, const csVector3 &pos, float radius, const csColor &color, csLightDynamicType dyntype=CS_LIGHT_DYNAMICTYPE_STATIC)=0 | iEngine | [pure virtual] |
CreateLoaderContext(iCollection *collection=0, bool searchCollectionOnly=true)=0 | iEngine | [pure virtual] |
CreateMaterial(const char *name, iTextureWrapper *texture)=0 | iEngine | [pure virtual] |
CreateMeshFactory(const char *classId, const char *name, bool addToList=true)=0 | iEngine | [pure virtual] |
CreateMeshFactory(iMeshObjectFactory *factory, const char *name, bool addToList=true)=0 | iEngine | [pure virtual] |
CreateMeshFactory(const char *name, bool addToList=true)=0 | iEngine | [pure virtual] |
CreateMeshWrapper(iMeshFactoryWrapper *factory, const char *name, iSector *sector=0, const csVector3 &pos=csVector3(0, 0, 0), bool addToList=true)=0 | iEngine | [pure virtual] |
CreateMeshWrapper(iMeshObject *meshobj, const char *name, iSector *sector=0, const csVector3 &pos=csVector3(0, 0, 0), bool addToList=true)=0 | iEngine | [pure virtual] |
CreateMeshWrapper(const char *classid, const char *name, iSector *sector=0, const csVector3 &pos=csVector3(0, 0, 0), bool addToList=true)=0 | iEngine | [pure virtual] |
CreateMeshWrapper(const char *name, bool addToList=true)=0 | iEngine | [pure virtual] |
CreateObjectWatcher()=0 | iEngine | [pure virtual] |
CreatePerspectiveCamera()=0 | iEngine | [pure virtual] |
CreatePortal(const char *name, iMeshWrapper *parentMesh, iSector *destSector, csVector3 *vertices, int num_vertices, iPortal *&portal)=0 | iEngine | [pure virtual] |
CreatePortal(const char *name, iSector *sourceSector, const csVector3 &pos, iSector *destSector, csVector3 *vertices, int num_vertices, iPortal *&portal)=0 | iEngine | [pure virtual] |
CreatePortalContainer(const char *name, iSector *sector=0, const csVector3 &pos=csVector3(0, 0, 0))=0 | iEngine | [pure virtual] |
CreateSector(const char *name, bool addToList=true)=0 | iEngine | [pure virtual] |
CreateTexture(const char *name, const char *fileName, csColor *transp, int flags)=0 | iEngine | [pure virtual] |
DecRef()=0 | iBase | [pure virtual] |
DelayedRemoveObject(csTicks delay, iBase *object)=0 | iEngine | [pure virtual] |
Draw(iCamera *c, iClipper2D *clipper, iMeshWrapper *mesh=0)=0 | iEngine | [pure virtual] |
EnableAdaptiveLODs(bool enable, float target_fps)=0 | iEngine | [pure virtual] |
FindCameraPosition(const char *name, iCollection *collection=0)=0 | iEngine | [pure virtual] |
FindLight(const char *Name, bool RegionOnly=false) const =0 | iEngine | [pure virtual] |
FindLightID(const char *light_id) const =0 | iEngine | [pure virtual] |
FindMaterial(const char *name, iCollection *collection=0)=0 | iEngine | [pure virtual] |
FindMeshFactory(const char *name, iCollection *collection=0)=0 | iEngine | [pure virtual] |
FindMeshObject(const char *name, iCollection *collection=0)=0 | iEngine | [pure virtual] |
FindSector(const char *name, iCollection *collection=0)=0 | iEngine | [pure virtual] |
FindTexture(const char *name, iCollection *collection=0)=0 | iEngine | [pure virtual] |
FireStartFrame(iRenderView *rview)=0 | iEngine | [pure virtual] |
GetAdaptiveLODsMultiplier() const =0 | iEngine | [pure virtual] |
GetAlphaRenderPriority()=0 | iEngine | [pure virtual] |
GetAmbientLight(csColor &) const =0 | iEngine | [pure virtual] |
GetBeginDrawFlags() const =0 | iEngine | [pure virtual] |
GetCacheManager()=0 | iEngine | [pure virtual] |
GetCameraPositions()=0 | iEngine | [pure virtual] |
GetClearScreen() const =0 | iEngine | [pure virtual] |
GetClearZBuf() const =0 | iEngine | [pure virtual] |
GetCollection(const char *name) const =0 | iEngine | [pure virtual] |
GetCollections()=0 | iEngine | [pure virtual] |
GetContext() const =0 | iEngine | [pure virtual] |
GetCurrentDefaultRenderloop()=0 | iEngine | [pure virtual] |
GetCurrentFrameNumber() const =0 | iEngine | [pure virtual] |
GetDefaultAmbientLight(csColor &c) const =0 | iEngine | [pure virtual] |
GetDefaultClearScreen() const =0 | iEngine | [pure virtual] |
GetDefaultClearZBuf() const =0 | iEngine | [pure virtual] |
GetDefaultKeepImage()=0 | iEngine | [pure virtual] |
GetDefaultNearClipDistance() const =0 | iEngine | [pure virtual] |
GetInterfaceMetadata()=0 | iBase | [pure virtual] |
GetLightIterator(iCollection *collection=0)=0 | iEngine | [pure virtual] |
GetMaterialList() const =0 | iEngine | [pure virtual] |
GetMeshes()=0 | iEngine | [pure virtual] |
GetMeshFactories()=0 | iEngine | [pure virtual] |
GetNearbyLights(iSector *sector, const csVector3 &pos, iLight **lights, int max_num_lights)=0 | iEngine | [pure virtual] |
GetNearbyLights(iSector *sector, const csBox3 &box, iLight **lights, int max_num_lights)=0 | iEngine | [pure virtual] |
GetNearbyMeshes(iSector *sector, const csVector3 &pos, float radius, bool crossPortals=true)=0 | iEngine | [pure virtual] |
GetNearbyMeshes(iSector *sector, const csBox3 &box, bool crossPortals=true)=0 | iEngine | [pure virtual] |
GetNearbyMeshes(iSector *sector, const csVector3 &start, const csVector3 &end, bool crossPortals=true)=0 | iEngine | [pure virtual] |
GetNearbyObjects(iSector *sector, const csVector3 &pos, float radius, bool crossPortals=true)=0 | iEngine | [pure virtual] |
GetNearbySectors(iSector *sector, const csVector3 &pos, float radius)=0 | iEngine | [pure virtual] |
GetNearbySectors(iSector *sector, const csBox3 &box)=0 | iEngine | [pure virtual] |
GetObjectRenderPriority()=0 | iEngine | [pure virtual] |
GetPortalRenderPriority()=0 | iEngine | [pure virtual] |
GetRefCount()=0 | iBase | [pure virtual] |
GetRenderLoopManager()=0 | iEngine | [pure virtual] |
GetRenderManager()=0 | iEngine | [pure virtual] |
GetRenderPriority(const char *name) const =0 | iEngine | [pure virtual] |
GetRenderPriorityCount() const =0 | iEngine | [pure virtual] |
GetRenderPriorityGrouping(const char *name) const =0 | iEngine | [pure virtual] |
GetRenderPriorityGrouping(CS::Graphics::RenderPriority priority) const =0 | iEngine | [pure virtual] |
GetRenderPriorityName(CS::Graphics::RenderPriority priority) const =0 | iEngine | [pure virtual] |
GetRenderPrioritySorting(const char *name) const =0 | iEngine | [pure virtual] |
GetRenderPrioritySorting(CS::Graphics::RenderPriority priority) const =0 | iEngine | [pure virtual] |
GetSaveableFlag()=0 | iEngine | [pure virtual] |
GetSectors()=0 | iEngine | [pure virtual] |
GetSkyRenderPriority()=0 | iEngine | [pure virtual] |
GetTextureFormat() const =0 | iEngine | [pure virtual] |
GetTextureList() const =0 | iEngine | [pure virtual] |
GetTopLevelClipper() const =0 | iEngine | [pure virtual] |
GetVariableList() const =0 | iEngine | [pure virtual] |
GetVisibleMeshes(iSector *sector, const csVector3 &pos)=0 | iEngine | [pure virtual] |
GetVisibleMeshes(iSector *sector, const csFrustum &frustum)=0 | iEngine | [pure virtual] |
GetVisibleObjects(iSector *sector, const csVector3 &pos)=0 | iEngine | [pure virtual] |
GetVisibleObjects(iSector *sector, const csFrustum &frustum)=0 | iEngine | [pure virtual] |
GetWallRenderPriority()=0 | iEngine | [pure virtual] |
IncRef()=0 | iBase | [pure virtual] |
LoadMeshFactory(const char *name, const char *loaderClassId, iDataBuffer *input, bool addToList=true)=0 | iEngine | [pure virtual] |
LoadMeshWrapper(const char *name, const char *loaderClassId, iDataBuffer *input, iSector *sector, const csVector3 &pos)=0 | iEngine | [pure virtual] |
PrecacheDraw(iCollection *collection=0)=0 | iEngine | [pure virtual] |
PrecacheMesh(iMeshWrapper *s)=0 | iEngine | [pure virtual] |
Prepare(iProgressMeter *meter=0)=0 | iEngine | [pure virtual] |
PrepareMeshes()=0 | iEngine | [pure virtual] |
PrepareTextures()=0 | iEngine | [pure virtual] |
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0 | iBase | [pure virtual] |
QueryObject()=0 | iEngine | [pure virtual] |
RegisterDefaultRenderPriorities()=0 | iEngine | [pure virtual] |
RegisterRenderPriority(const char *name, uint priority, csRenderPrioritySorting rendsort=CS_RENDPRI_SORT_NONE, CS::RenderPriorityGrouping grouping=CS::rpgByLayer)=0 | iEngine | [pure virtual] |
ReloadRenderManager()=0 | iEngine | [pure virtual] |
RemoveAllCollections()=0 | iEngine | [pure virtual] |
RemoveCollection(iCollection *collect)=0 | iEngine | [pure virtual] |
RemoveCollection(const char *name)=0 | iEngine | [pure virtual] |
RemoveDelayedRemoves(bool remove=false)=0 | iEngine | [pure virtual] |
RemoveEngineFrameCallback(iEngineFrameCallback *cb)=0 | iEngine | [pure virtual] |
RemoveEngineSectorCallback(iEngineSectorCallback *cb)=0 | iEngine | [pure virtual] |
RemoveLight(iLight *light)=0 | iEngine | [pure virtual] |
RemoveObject(iBase *object)=0 | iEngine | [pure virtual] |
RemoveRefOwner(void **ref_owner)=0 | iBase | [pure virtual] |
ResetWorldSpecificSettings()=0 | iEngine | [pure virtual] |
SetAmbientLight(const csColor &)=0 | iEngine | [pure virtual] |
SetCacheManager(iCacheManager *cache_mgr)=0 | iEngine | [pure virtual] |
SetClearScreen(bool yesno)=0 | iEngine | [pure virtual] |
SetClearZBuf(bool yesno)=0 | iEngine | [pure virtual] |
SetContext(iTextureHandle *ctxt)=0 | iEngine | [pure virtual] |
SetCurrentDefaultRenderloop(iRenderLoop *loop)=0 | iEngine | [pure virtual] |
SetDefaultKeepImage(bool enable)=0 | iEngine | [pure virtual] |
SetDefaultNearClipDistance(float dist)=0 | iEngine | [pure virtual] |
SetRenderManager(iRenderManager *)=0 | iEngine | [pure virtual] |
SetSaveableFlag(bool enable)=0 | iEngine | [pure virtual] |
SetVFSCacheManager(const char *vfspath=0)=0 | iEngine | [pure virtual] |
SyncEngineListsNow(csRef< iThreadedLoader > loader)=0 | iEngine | [pure virtual] |
THREADED_INTERFACE(DeleteAll) | iEngine | |
THREADED_INTERFACE1(AddMeshAndChildren, iMeshWrapper *mesh) | iEngine | |
THREADED_INTERFACE1(SyncEngineLists, csRef< iThreadedLoader > loader) | iEngine | |
UpdateAdaptiveLODs()=0 | iEngine | [pure virtual] |
UpdateNewFrame()=0 | iEngine | [pure virtual] |
WantToDie(iMeshWrapper *mesh)=0 | iEngine | [pure virtual] |
~iBase() | iBase | [inline, protected, virtual] |