Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

NBFTrafoAnimation Struct Reference

The NBFTrafoAnimation represents an animation that will be applied to trafo_t objects. More...

#include <NBF.h>

Inheritance diagram for NBFTrafoAnimation:

Inheritance graph
[legend]
Collaboration diagram for NBFTrafoAnimation:

Collaboration graph
[legend]
List of all members.

Public Methods

 PADDING (4)
 Padding bits to ensure the size of NBFTrafoAnimation is a multiple of 8, regardless of packing. More...


Public Attributes

uint_t trafos
 Specifies the file offset to the trafo_t objects the animation will be applied to. The actual number of trafo_t objects is specified by the corresponding animation type, which is either NBFFramedAnimation or NBFInterpolatedAnimation. More...


Detailed Description

The NBFTrafoAnimation represents an animation that will be applied to trafo_t objects.

A NBFTrafoAnimation serves as base class only and needs to be considered in conjunction with either NBFFramedAnimation or NBFInterpolatedAnimation.
Valid object codes for a NBFTrafoAnimation are NBF_FRAMED_TRAFO_ANIMATION, and NBF_LINEAR_INTERPOLATED_TRAFO_ANIMATION. Further concrete object codes valid for NBFTrafoAnimation objects are subject to future extensions of the NBF format.


Member Function Documentation

NBFTrafoAnimation::PADDING  
 

Padding bits to ensure the size of NBFTrafoAnimation is a multiple of 8, regardless of packing.

Reimplemented from NBFObject.

Reimplemented in NBFFramedTrafoAnimation.


Member Data Documentation

uint_t NBFTrafoAnimation::trafos
 

Specifies the file offset to the trafo_t objects the animation will be applied to. The actual number of trafo_t objects is specified by the corresponding animation type, which is either NBFFramedAnimation or NBFInterpolatedAnimation.


The documentation for this struct was generated from the following file:
Generated on Tue Mar 1 13:20:19 2005 for NVSGSDK by NVIDIA