|
virtual | ~idCmdSystem (void) |
|
virtual void | Init (void)=0 |
|
virtual void | Shutdown (void)=0 |
|
virtual void | AddCommand (const char *cmdName, cmdFunction_t function, int flags, const char *description, argCompletion_t argCompletion=NULL)=0 |
|
virtual void | RemoveCommand (const char *cmdName)=0 |
|
virtual void | RemoveFlaggedCommands (int flags)=0 |
|
virtual void | CommandCompletion (void(*callback)(const char *s))=0 |
|
virtual void | ArgCompletion (const char *cmdString, void(*callback)(const char *s))=0 |
|
virtual void | BufferCommandText (cmdExecution_t exec, const char *text)=0 |
|
virtual void | ExecuteCommandBuffer (void)=0 |
|
virtual void | ArgCompletion_FolderExtension (const idCmdArgs &args, void(*callback)(const char *s), const char *folder, bool stripFolder,...)=0 |
|
virtual void | ArgCompletion_DeclName (const idCmdArgs &args, void(*callback)(const char *s), int type)=0 |
|
virtual void | BufferCommandArgs (cmdExecution_t exec, const idCmdArgs &args)=0 |
|
virtual void | SetupReloadEngine (const idCmdArgs &args)=0 |
|
virtual bool | PostReloadEngine (void)=0 |
|
template<int min, int max> |
ID_STATIC_TEMPLATE ID_INLINE void | ArgCompletion_Integer (const idCmdArgs &args, void(*callback)(const char *s)) |
|
template<const char ** strings> |
ID_STATIC_TEMPLATE ID_INLINE void | ArgCompletion_String (const idCmdArgs &args, void(*callback)(const char *s)) |
|
template<int type> |
ID_STATIC_TEMPLATE ID_INLINE void | ArgCompletion_Decl (const idCmdArgs &args, void(*callback)(const char *s)) |
|
|
static void | ArgCompletion_Boolean (const idCmdArgs &args, void(*callback)(const char *s)) |
|
template<int min, int max> |
static void | ArgCompletion_Integer (const idCmdArgs &args, void(*callback)(const char *s)) |
|
template<const char ** strings> |
static void | ArgCompletion_String (const idCmdArgs &args, void(*callback)(const char *s)) |
|
template<int type> |
static void | ArgCompletion_Decl (const idCmdArgs &args, void(*callback)(const char *s)) |
|
static void | ArgCompletion_FileName (const idCmdArgs &args, void(*callback)(const char *s)) |
|
static void | ArgCompletion_MapName (const idCmdArgs &args, void(*callback)(const char *s)) |
|
static void | ArgCompletion_ModelName (const idCmdArgs &args, void(*callback)(const char *s)) |
|
static void | ArgCompletion_SoundName (const idCmdArgs &args, void(*callback)(const char *s)) |
|
static void | ArgCompletion_ImageName (const idCmdArgs &args, void(*callback)(const char *s)) |
|
static void | ArgCompletion_VideoName (const idCmdArgs &args, void(*callback)(const char *s)) |
|
static void | ArgCompletion_ConfigName (const idCmdArgs &args, void(*callback)(const char *s)) |
|
static void | ArgCompletion_SaveGame (const idCmdArgs &args, void(*callback)(const char *s)) |
|
static void | ArgCompletion_DemoName (const idCmdArgs &args, void(*callback)(const char *s)) |
|
Definition at line 72 of file CmdSystem.h.