fragMOTION Type Library

Interfaces Description
IAnimation
IAnimKeyList
IAttachment
IBone
ICharacter
ICharacterView
IEditCharacter This is the root interface.
IEditCharacter2
IEnumIndex
IEnumUserObjects
IEvent
IFragHelpText
IFragHitTest
IFragHitTestEx
IFragmotionEvents Implement this interface to receive events from fragMOTION.
IFragRender2D
IFragRender3D
IGroup
IJoint
IKeyFrameList
IKeyFrameList2
IMappingTable
IMaterial
IMatrix4x4
IMesh
IMesh2
IMeshAnimation
IMeshKey
IMeshKeyList
IModel
IObjectRefCache
IPluginEvents Implement this interface to receive rendering or view change events.
IPluginEvents2
IPropertyUndoUnit
ISelectionGroup
ISkeleton
ISmoothingGroup
ISpecialEvents
ISpriteRender
ISupportMove
ISupportRotate
ISupportScale
ISupportsUndo
ISupportTransform
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.
IUndoEvents
IUserClass
IUserClassRoot
IUserDataObject
IUserDataType
IUserMethod
IUserObject
IUserProperty
IVisualPlugin This interface is implemented by all objects shown in the Tools pane.
IVisualPlugin2
Structs Description
clippedFace Contains vertex data of a face that has been clipped with the near clipping plane.
edge
editCharEvent
face Describes a face with 32 bit indices.
fragBeginEdit
fragColor
fragConstructor
fragCustomEvent
fragDblClick
fragDestructor
fragDrop
fragDropEffect
fragEvent
fragGetValue
fragHitTestInfo
fragInsert
fragMerge
fragMethodCall
fragMove
fragPostRender
fragProperty
fragRefresh
fragRemove
fragRender
fragSelChange
fragSerialize
fragSetValue
fragTriangle
fragVertex
fragVertexEx
imageInfo Describes an image used by ITextureBlitter.
indexTriStrip Describes a triangle strip vertex index.
keyParams
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 2-D space.
vertex3d Describes a vertex in 3-D space.
vertexDelta
vertexScreen Describes a transformed and projected vertex.
vertexTriStrip Describes a triangle strip vertex.
Enums Description
AlphaBlendFlags
AlphaTestFunc
AxisFlags
BumpFlags
DisplayFlags Can be one or more of the DisplayFlags values.
editCharEventType
ErrorValue Return values used by plugins.
EventPhase
EventSourceType
FaceUndoFlags Flags used by CreateMeshUndoUnitEx
FillModeFlags
FilterTypeFlags
FragDropEffectType
fragEventType
FragTriangleFlags
FragVertexFlags
GeoSphereBaseShape
GetChildFlags
GridFlags
HelpTextFlags
HitTestFlags
JointType
keyFlags
KeyframeType
KeyListFlags
LayoutType
ListenerType
ListenFilter
MergeFlags
MeshFlags Flags used by IMesh methods.
MultiSelect Flags used by selection methods in IMesh.
ObjectConstructFlags
ObjectFlags
PreventUpdateFlags
PrimitiveType
PropFlags
RefreshFlags
RenderLayer
RenderMode Can be one of the RenderMode values.
RenderState
SelFlags
SpecialClassID
StencilOp
TextFlags
TextureFormat Values used by many of the ITexture methods.
TextureLayerType Values used by ITextureLayer::Type.
ToolFlags
VertexUndoFlags Flags used by CreateMeshUndoUnitEx
ViewDir
ZTestFunc

Copyright 2004-2010 Fragmosoft