Methods | Description |
---|---|
BeginTransform | Called to begin transforming vertices or faces. |
CreateTextureCache | Adds the texture to the cache maintained by the current rendering device. |
DisableLayer | |
DisableZOffset | |
EnableLayer | |
EndTransform | Called when finished transforming faces or vertices. |
EnsureVisible | Moves the view position so the current character is visible. |
FrameRect | Zooms the camera in on the given rectangle. |
GetBackImage | Gets the background image assigned to the given view direction. |
GetBackImageParams | |
GetBoneTransform | Gets the 4x4 matrix associated with the chosen bone. |
GetDataType | |
GetDisplayFlags | Gets the display flags for the given viewport. |
GetEditCharacter | |
GetEditorCol | |
GetFocusPane | Gets the id of the current viewport. |
GetFrameOfRefScale | Applies a scaling factor to values such as grid spacing. This is useful for viewing very large or very small objects. |
GetMaterial | |
GetPaneCount | Gets the total number of panes. |
GetPaneRect | Gets the position rectangle of the pane. |
GetPointMode | Gets the current preset tool. |
GetPointSize | |
GetProjectionMatrix | |
GetRenderMode | Returns the current render mode of the given viewport. |
GetRenderState | |
GetSelEditor | |
GetTexture | |
GetTextureLayer | |
GetViewDir | Returns the current view direction of the given viewport. |
GetViewMatrix | |
GetViewportMatrix | |
GetViewportScale | |
GetZClipPlanes | |
HitTestAxis | |
HitTestMesh | Returns the information about what part of the mesh is under the specified screen coordinates. |
PreventUpdates | Blocks/Unblocks specific events. |
Redraw | Repaints one or all viewports. |
RedrawPane | Repaints a specific viewport. |
RefreshTextureCache | Creates a texture cache for any textures that haven't already been cached. |
ReloadTextureCache | Updates the image cached by the rendering device for the given texture. |
RemoveTextureCache | Removes a texture from the cache maintained by the current rendering device. |
RenderAxis | Draws x, y, and z axis of the given matrix. |
RenderCharacter | Draws the given character. |
RenderLines | Draws a list of lines using the vertices from the given mesh. |
RenderMesh | Draws the faces of the given mesh. |
RenderVertices | Draws a list of vertices from the given mesh. |
ResetAllViews | Resets the view position of all the views contained in a pane. |
ResetView | Resets the view position of a single view in the pane. |
ScreenToWorld | Converts an array of 2d screen coordinates to 3d world space. |
SetBackImage | Assigns a background image to the given view direction. |
SetBackImageParams | |
SetDisplayFlags | Sets the display flags for the given viewport. |
SetDisplayFlagsAll | Sets the display flags for all viewports. |
SetEditCharacter | |
SetEditorCol | |
SetFocusPane | Sets the current viewport. |
SetFrameOfRefScale | Applies a scaling factor to values such as grid spacing. This is useful for viewing very large or very small objects. |
SetFrameOfRefScaleAll | Applies a scaling factor to values such as grid spacing. This is useful for viewing very large or very small objects. Applies to all pane view directions. |
SetMaterial | |
SetPointMode | Sets the preset tool to be rendered. |
SetPointSize | |
SetRenderMode | Sets the current render mode of the given viewport. |
SetRenderState | |
SetSelEditor | |
SetTexture | |
SetTextureLayer | |
SetViewDir | Sets the current view direction of the given viewport. |
SetViewMatrix | |
SetViewportScale | |
SetZClipPlanes | |
SetZOffset | |
SnapVertexToGrid | |
SnapVertexToGridEx | |
TransformFaces | Transforms a list of faces from a mesh into screen space. |
TransformVertices | Transforms a list of vertices from a mesh into screen space. |
WorldToScreen | Converts an array of 3d world coordinates to 2d screen space. |
Properties | Description |
---|---|
AmbientColor | Sets the color of the ambient lighting. |
AxisLength | Sets the length of axis lines. |
BackColor | Sets the color of the background. |
BoneColor | Sets the color of bones. |
BoneSize | Sets the size of bones. |
DiffuseColor | Sets the color of the directional lighting. |
ForwardAmount | Sets the scale applied to 3d view matrix zooming. (e.g. mouse wheel in 3d views) |
GridColor | Sets the color of the grid lines. |
GridRadius | Sets the number of grid lines. |
GridSpacing | Sets the amount of space between grid lines. |
Layout | |
MajorGridColor | Sets the color of the major grid lines. |
MajorGridSpacing | Sets the number of grid lines between major grid lines. |
MoveAmount | Sets the scale applied to view matrix translations. (e.g. right click + drag) |
RedrawAllViewports | When changes are made, this determines whether all viewports are updated or just the focused view. |
SelectedBoneColor | Sets the color of bones that are children of the selected bone. |
SelectedBoneColorPrimary | Sets the color of the primary selected bone. |
SelectedFaceColor | Sets the color of selected faces. |
SelectedVertexColor | Sets the color of selected vertices. |
SelectionFillMode | Sets the fill mode for selected faces. |
SelectionTransparency | Sets the transparency for selected faces. |
SnapToGrid | |
Time | Animation time. This ranges from 0 to IAnimation::Duration * 1000. |
ToolBackFaceColor | Sets the color of editor tool mesh backfaces. |
ToolColor | Sets the color of editor tool meshes. |
VertexColor | Sets the color of unselected vertices. |
VertexSize | Sets the vertex size in pixels. |
WireFrameColor | Sets the color of the wireframe. |
ZoomAmount | Sets the scale applied to view matrix zooming. (e.g. mouse wheel in orthogonal views) |
Copyright © 2004-2010 Fragmosoft