#include "CMD_API.h"#include <iostream.h>#include <UT/UT_Assert.h>#include <UT/UT_String.h>#include <UT/UT_StringArray.h>#include <UT/UT_PtrArray.h>#include <UT/UT_SymbolTable.h>#include <CH/CH_Manager.h>#include <UT/UT_Spawn.h>#include <FS/FS_ServerSocketListener.h>#include "CMD_Command.h"#include "CMD_Source.h"#include "CMD_Variable.h"Go to the source code of this file.
Classes | |
| class | CMD_Manager |
Defines | |
| #define | CMD_STATUS_VARIABLE "status" |
Typedefs | |
| typedef void(* | CMD_PostCmdCallback )(void *userdata) |
| typedef void(* | CMD_CommandEchoCallback )(const char *echo_line, void *userdata) |
| typedef UT_PtrArray < CMD_Command * > | CMD_CommandList |
| typedef UT_PtrArray< CMD_Source * > | CMD_SourceStack |
| typedef UT_PtrArray< char * > | CMD_PromptStack |
Functions | |
| DLLEXPORT void | CMDextendLibrary (CMD_Manager *theManager) |
| CMD_Manager * | CMDgetManager () |
| #define CMD_STATUS_VARIABLE "status" |
Definition at line 60 of file CMD_Manager.h.
| typedef void(* CMD_CommandEchoCallback)(const char *echo_line, void *userdata) |
Definition at line 54 of file CMD_Manager.h.
| typedef UT_PtrArray<CMD_Command *> CMD_CommandList |
Definition at line 56 of file CMD_Manager.h.
| typedef void(* CMD_PostCmdCallback)(void *userdata) |
Definition at line 53 of file CMD_Manager.h.
| typedef UT_PtrArray<char *> CMD_PromptStack |
Definition at line 58 of file CMD_Manager.h.
| typedef UT_PtrArray<CMD_Source *> CMD_SourceStack |
Definition at line 57 of file CMD_Manager.h.
| DLLEXPORT void CMDextendLibrary | ( | CMD_Manager * | cman | ) |
CMDextendLibrary is the plug-in hook called to install extensions to the CMD library.
This function gets called once during Houdini initialization to register the 'cmd_ui' hscript command.
| CMD_Manager* CMDgetManager | ( | ) | [inline] |
Definition at line 468 of file CMD_Manager.h.
1.5.9