
This is the root interface.
| Methods | Description |
|---|---|
| BeginUndoGroup | Opens a group undo unit. Undo units created while a group is open will become children of that group. |
| ClearOutput | |
| CreateCharacter | Creates a new character object. |
| CreateMesh | Creates a mesh object that is not part of the object hierarchy. |
| CreateRoot | |
| CreateTextureBlitter | Creates an object that can be used to copy/convert texture data. |
| CreateUserInterface | |
| DestroyCharacter | Unloads the character's textures that are cached in the rendering device. |
| DestroyRoot | |
| DuplicateAnimation | Creates an exact copy of the source animation and assigns it the given name. |
| DuplicateCharacter | |
| EndUndoGroup | Closes the current group undo unit. |
| GetCharacter | Gets current character object. |
| GetCurrentPath | Gets the current save path. |
| GetDefaultMesh | |
| GetExportFilterList | Returns a list of file filters for each supported character file format. |
| GetImportFilterList | Returns a list of file filters for each supported character file format. |
| GetModel | Gets the current character's model object. |
| GetNumVertexWeights | Gets the number of vertex weights that can be edited. |
| GetSelAnimation | Gets the currently selected animation. |
| GetSelBone | Gets the currently selected bone. |
| GetSelection | |
| GetSelMesh | |
| GetSkeleton | Gets the current character's skeleton object. |
| GetTextureExportFilterList | Returns a list of file filters for each supported texture file format. |
| GetTextureImportFilterList | Returns a list of file filters for each supported texture file format. |
| GetUserInterface | |
| GetViewer | Gets a pointer to the character viewer. |
| GetWindow | Gets a handle to the main window. |
| IsAnimating | Tells whether or not the current animation is playing. |
| IsDirty | Returns zero if the character has been modified since the last save, non-zero otherwise. |
| IsExecutingUndoUnit | |
| Listen | |
| LoadCharacter | Loads the character from the given file. |
| LoadTexture | Loads the texture from the given file. |
| LogText | |
| MergeCharacter | Merges the contents of the pchar with the current character. |
| MergeFile | Merges the contents of the file with the current character. |
| New | Clears the existing character and creates a new one. |
| OutputText | |
| PreventUndoUnits | Blocks/Unblocks any new undo units from being created. |
| PreventUpdates | Blocks/Unblocks specific events. |
| Redo | Redoes the given number of actions. A group undo unit counts as one action. |
| RefreshToolbar | |
| ResetUserInterface | |
| SaveCharacter | Saves the character to the given file. |
| SaveTexture | Saves the texture to the given file. |
| ScriptError | |
| SetCurrentPath | Sets the current save path. |
| SetDirty | Sets whether or not the character has been modified since the last save. |
| SetNumVertexWeights | Sets the number of vertex weights that can be edited. |
| SetSelAnimation | Selects the animation in the user interface. |
| SetSelBone | Selects the bone in the user interface. |
| SetSelection | |
| SetSelMesh | |
| StartAnimation | Plays the current animation. |
| StopAnimation | Stops the current animation. |
| StopListening | |
| Undo | Undoes the given number of actions. A group undo unit counts as one action. |
| UpdateMesh |
| Properties | Description |
|---|
Copyright © 2004-2010 Fragmosoft