, including all inherited members.
AddLightVisibleCallback(iLightVisibleCallback *cb)=0 | iSector | [pure virtual] |
AddRefOwner(void **ref_owner)=0 | iBase | [pure virtual] |
AddSectorMeshCallback(iSectorMeshCallback *cb)=0 | iSector | [pure virtual] |
CalculateSectorBBox(csBox3 &bbox, bool do_meshes) const =0 | iSector | [pure virtual] |
CallSectorCallbacks(iRenderView *rview)=0 | iSector | [pure virtual] |
CreateMeshGenerator(const char *name)=0 | iSector | [pure virtual] |
DecRecLevel()=0 | iSector | [pure virtual] |
DecRef()=0 | iBase | [pure virtual] |
DisableFog()=0 | iSector | [pure virtual] |
Draw(iRenderView *rview)=0 | iSector | [pure virtual] |
FollowSegment(csReversibleTransform &t, csVector3 &new_position, bool &mirror, bool only_portals=false, iPortal **crossed_portals=0, iMeshWrapper **portal_meshes=0, int firstIndex=0, int *lastIndex=0)=0 | iSector | [pure virtual] |
GetDynamicAmbientLight() const =0 | iSector | [pure virtual] |
GetDynamicAmbientVersion() const =0 | iSector | [pure virtual] |
GetFog() const =0 | iSector | [pure virtual] |
GetInterfaceMetadata()=0 | iBase | [pure virtual] |
GetLights()=0 | iSector | [pure virtual] |
GetMeshes()=0 | iSector | [pure virtual] |
GetMeshGenerator(size_t idx)=0 | iSector | [pure virtual] |
GetMeshGeneratorByName(const char *name)=0 | iSector | [pure virtual] |
GetMeshGeneratorCount() const =0 | iSector | [pure virtual] |
GetPortalMeshes() const =0 | iSector | [pure virtual] |
GetRecLevel() const =0 | iSector | [pure virtual] |
GetRefCount()=0 | iBase | [pure virtual] |
GetRenderLoop()=0 | iSector | [pure virtual] |
GetSectorCallback(int idx) const =0 | iSector | [pure virtual] |
GetSectorCallbackCount() const =0 | iSector | [pure virtual] |
GetSVContext()=0 | iSector | [pure virtual] |
GetVisibilityCuller()=0 | iSector | [pure virtual] |
GetVisibleMeshes(iRenderView *)=0 | iSector | [pure virtual] |
GetVisibleRenderMeshes(int &num, iMeshWrapper *mesh, iRenderView *rview, uint32 frustum_mask)=0 | iSector | [pure virtual] |
HasFog() const =0 | iSector | [pure virtual] |
HitBeam(const csVector3 &start, const csVector3 &end, bool accurate=false)=0 | iSector | [pure virtual] |
HitBeamPortals(const csVector3 &start, const csVector3 &end)=0 | iSector | [pure virtual] |
IncRecLevel()=0 | iSector | [pure virtual] |
IncRef()=0 | iBase | [pure virtual] |
IsLightCullingEnabled() const =0 | iSector | [pure virtual] |
PrecacheDraw()=0 | iSector | [pure virtual] |
PrepareDraw(iRenderView *rview)=0 | iSector | [pure virtual] |
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0 | iBase | [pure virtual] |
QueryObject()=0 | iSector | [pure virtual] |
RemoveLightVisibleCallback(iLightVisibleCallback *cb)=0 | iSector | [pure virtual] |
RemoveMeshGenerator(size_t idx)=0 | iSector | [pure virtual] |
RemoveMeshGenerator(const char *name)=0 | iSector | [pure virtual] |
RemoveMeshGenerators()=0 | iSector | [pure virtual] |
RemoveRefOwner(void **ref_owner)=0 | iBase | [pure virtual] |
RemoveSectorMeshCallback(iSectorMeshCallback *cb)=0 | iSector | [pure virtual] |
SetDynamicAmbientLight(const csColor &color)=0 | iSector | [pure virtual] |
SetFog(float density, const csColor &color)=0 | iSector | [pure virtual] |
SetFog(const csFog &fog)=0 | iSector | [pure virtual] |
SetLightCulling(bool enable)=0 | iSector | [pure virtual] |
SetVisibilityCullerPlugin(const char *name, iDocumentNode *culler_params=0)=0 | iSector | [pure virtual] |
THREADED_INTERFACE1(SetRenderLoop, iRenderLoop *rl) | iSector | |
THREADED_INTERFACE1(AddLight, csRef< iLight > light) | iSector | |
THREADED_INTERFACE1(SetSectorCallback, csRef< iSectorCallback > cb) | iSector | |
THREADED_INTERFACE1(RemoveSectorCallback, csRef< iSectorCallback > cb) | iSector | |
UnlinkObjects()=0 | iSector | [pure virtual] |
~iBase() | iBase | [inline, protected, virtual] |