CAST II Game Engine

   MAIN       FEATURES       SCREENSHOTS       FORUMS       MANUAL       DOWNLOADS       CONTACTS   
Units
Class Hierarchy
Classes, Interfaces and Objects
Types
Enumerations
Variables
Constants
Functions and Procedures
Identifiers

Unit C2Anim

Description

CAST II Engine animation unit

(C) 2006-2007 George "Mirage" Bakhtadze. www.casteng.com
The source code may be used under either MPL 1.1 or LGPL 2.1 license. See included license.txt file
Created: Feb 27, 2007
Unit contains tesselator and item classes with animation support

Classes, Interfaces and Objects

NameDescription
Class TAnimatedItem 
Class TAnimatedTesselator 
Class TAnimationResource 
Class TAnimSkeleton 
Class TMorphedItem 
Class TMorphedTesselator 
Class TSkeletalDummy 
Class TSkeletonResource 
Class TSkinnedItem 

Functions and Procedures

Overview

function GetUnitClassList: TClassArray;

Description

function GetUnitClassList: TClassArray;

Returns list of classes introduced by the unit

Types

Overview

PSkeletonElement = ^TSkeletonElement;
TAnimationRec = record Timestamp: Cardinal; Transform: TMatrix4s; end;
TAnimTransform = TMatrix4s;
TSkeletonElement = record Index: Integer; Next, ChildHead: PSkeletonElement; end;

Description

PSkeletonElement = ^TSkeletonElement;

Pointer to skeleton element type

TAnimationRec = record Timestamp: Cardinal; Transform: TMatrix4s; end;

 

TAnimTransform = TMatrix4s;

 

TSkeletonElement = record Index: Integer; Next, ChildHead: PSkeletonElement; end;

Animation skeleton type

Last modified: Jan 6, 2010
Copyright (C) 2006-2010, casteng.com