Namespace TriLibCore.Interfaces
Interfaces
IAnimation
Represents a TriLib Animation.
IAnimationCurve
Represents a TriLib Animation Curve.
IAnimationCurveBinding
Represents a TriLib Animation Curve Binding (the connection between Models and Animation Curves).
IAssetLoaderContext
Represents a Context that has access to the main Asset Loader Context.
IAwaitable
Represents an awaitable process.
IBlendShapeKey
Represents a TriLib Blend Shape Key.
ICamera
Represents a TriLib Camera.
IContextualizedAction
Represents a Contextualized Action interface.
IGeometry
Represents a TriLib Geometry. There may be many Geometries per Geometry Group.
IGeometryGroup
Represents a TriLib Geometry Group. A Geometry Group contains child Geometries.
ILight
Represents a TriLib Light.
IMaterial
Represents a TriLib Material.
IModel
Represents a TriLib Model, which will be converted to a Game Object in Unity.
IObject
Represents a TriLib Object (Base interface used in many TriLib classes).
IRootModel
Represents the top-most (root) TriLib Model of the hierarchy.
ITexture
Represents a TriLib Texture.