Interfaces Description
IAnimation
IAnimKeyList
IAttachment
IBone
ICharacter
ICharacterView
IEditCharacter
IEditCharacterEvents
IEnumUserObjects This interface provides a method for enumerating a collection of IUserObject pointers.
IEvent
IFragmotionEvents Implement this interface to receive events from fragMOTION.
IKeyFrameList
IMappingTable
IMaterial
IMatrix4x4
IMesh
IModel
IPluginEvents Implement this interface to receive rendering or view change events.
ISkeleton
ISmoothingGroup
ISpecialEvents
ITexture
ITextureBlitter This object is used to copy texture data from one image to another performing any necessary conversion.
ITextureLayer
ITriangleStrips Object containing triangle strip information.
IUserClass
IUserClassRoot
IUserDataType
IUserMethod
IUserObject
IUserProperty
IVisualPlugin This interface is implemented by all objects shown in the Tools pane.
Structs Description
clippedFace Contains vertex data of a face that has been clipped with the near clipping plane.
editCharEvent
face Describes a face with 32 bit indices.
fragBeginEdit
fragConstructor
fragCustomEvent
fragDblClick
fragDestructor
fragDrop
fragDropEffect
fragEvent
fragGetValue
fragInsert
fragMerge
fragMethodCall
fragMove
fragPostRender
fragProperty
fragRefresh
fragRemove
fragRender
fragSelChange
fragSetValue
fragTriangle
fragVertex
imageInfo Describes an image used by ITextureBlitter.
indexTriStrip Describes a triangle strip vertex index.
line Describes a line from one vertex to another.
matrix
objectRecord
paletteColor Describes a color used by palettes.
propertyRecord
streamHeader
triStrip Describes a list of triangles that make up the triangle strip.
vertex2d Describes a vertex in 2D space.
vertex3d Describes a vertex in 3D space.
vertexScreen Describes a transformed and projected vertex.
vertexTriStrip Describes a triangle strip vertex.
Enums Description
AlphaBlendFlags
AxisFlags
DisplayFlags
editCharEventType Types of events sent by IEditCharacter.
ErrorValue Return values used by plugins.
EventPhase
EventSourceType Value used by IEditCharacter::Listen.
FaceUndoFlags Flags used by CreateMeshUndoUnitEx
FillModeFlags
FilterTypeFlags Flags used by 'Create' objects.
FragDropEffectType
fragEventType Types of events sent by IUserObject.
FragTriangleFlags
FragVertexFlags
GeoSphereBaseShape
GetChildFlags
GridFlags
JointType Type of rotation supported by the joint. Can be one or more of the JointType values.
KeyframeType Values use by IAnimKeyList::GetFrameList.
KeyListFlags Flags used by IKeyFrameList::LockFrames.
LayoutType
ListenerType Describes the behavior of an event listener.
ListenFilter Tells in which object's events the listener is interested.
MergeFlags Flags passed to IEditCharacter::MergeFile and MergeCharacter.
MeshFlags
MultiSelect Flags used by selection methods in IMesh.
ObjectConstructFlags
ObjectFlags Flags used by IUserObject::GetFlags,SetFlags
PreventUpdateFlags Flags used by PreventUpdates
PropFlags
RefreshFlags Flags used when copying object values or children.
RenderLayer
RenderMode
RenderState
SelFlags
SpecialClassID Constant id values used by some system generated classes.
TextureFormat Values used by many of the ITexture methods.
TextureLayerType Values used by ITextureLayer::Type.
ToolFlags Flags used by IVisualPlugin::get_Flags
VertexUndoFlags Flags used by CreateMeshUndoUnitEx
ViewDir

Copyright © 2004 Fragmosoft