|
| virtual | ~idDeclManager (void) |
| |
| virtual void | Init (void)=0 |
| |
| virtual void | Shutdown (void)=0 |
| |
| virtual void | Reload (bool force)=0 |
| |
| virtual void | BeginLevelLoad ()=0 |
| |
| virtual void | EndLevelLoad ()=0 |
| |
| virtual void | RegisterDeclType (const char *typeName, declType_t type, idDecl *(*allocator)(void))=0 |
| |
| virtual void | RegisterDeclFolder (const char *folder, const char *extension, declType_t defaultType)=0 |
| |
| virtual int | GetChecksum (void) const =0 |
| |
| virtual int | GetNumDeclTypes (void) const =0 |
| |
| virtual const char * | GetDeclNameFromType (declType_t type) const =0 |
| |
| virtual declType_t | GetDeclTypeFromName (const char *typeName) const =0 |
| |
| virtual const idDecl * | FindType (declType_t type, const char *name, bool makeDefault=true)=0 |
| |
| virtual const idDecl * | FindDeclWithoutParsing (declType_t type, const char *name, bool makeDefault=true)=0 |
| |
| virtual void | ReloadFile (const char *filename, bool force)=0 |
| |
| virtual int | GetNumDecls (declType_t type)=0 |
| |
| virtual const idDecl * | DeclByIndex (declType_t type, int index, bool forceParse=true)=0 |
| |
| virtual void | ListType (const idCmdArgs &args, declType_t type)=0 |
| |
| virtual void | PrintType (const idCmdArgs &args, declType_t type)=0 |
| |
| virtual idDecl * | CreateNewDecl (declType_t type, const char *name, const char *fileName)=0 |
| |
| virtual bool | RenameDecl (declType_t type, const char *oldName, const char *newName)=0 |
| |
| virtual void | MediaPrint (const char *fmt,...) id_attribute((format(printf |
| |
| virtual void virtual void | WritePrecacheCommands (idFile *f)=0 |
| |
| virtual const idMaterial * | FindMaterial (const char *name, bool makeDefault=true)=0 |
| |
| virtual const idDeclSkin * | FindSkin (const char *name, bool makeDefault=true)=0 |
| |
| virtual const idSoundShader * | FindSound (const char *name, bool makeDefault=true)=0 |
| |
| virtual const idMaterial * | MaterialByIndex (int index, bool forceParse=true)=0 |
| |
| virtual const idDeclSkin * | SkinByIndex (int index, bool forceParse=true)=0 |
| |
| virtual const idSoundShader * | SoundByIndex (int index, bool forceParse=true)=0 |
| |
Definition at line 250 of file DeclManager.h.