CrystalSpace

Public API Reference

imesh/animnode/noise.h File Reference

Noise animation node for an animated mesh. More...

#include "csutil/scf_interface.h"
#include "imesh/animnode/skeleton2anim.h"

Go to the source code of this file.

Classes

struct  CS::Animation::iSkeletonNoiseNode
 An animation node that controls the animation of the bones through pseudo-random noise functions from CS::Math::Noise. More...
struct  CS::Animation::iSkeletonNoiseNodeFactory
 Factory for the 'noise' animation node (see CS::Animation::iSkeletonNoiseNode). More...
struct  CS::Animation::iSkeletonNoiseNodeManager
 A class to manage the creation and deletion of noise animation node factories. More...
class  CS::Animation::SkeletonNoise
 A structure holding the noise components for a iSkeletonNoiseNode animation node. More...

Namespaces

namespace  CS
 

Main namespace for CrystalSpace.


namespace  CS::Animation
 

Animation-related types.


namespace  CS::Math
 

Mathematical functions and definitions.


namespace  CS::Math::Noise
 

Noise generation and utilities.


namespace  CS::Math::Noise::Module
 

Noise modules for the combination of noise functions.


Enumerations

enum  CS::Animation::SkeletonNoiseChannel { CS::Animation::NOISE_ROTATION, CS::Animation::NOISE_POSITION }
 

The noise channels to be used by the CS::Animation::iSkeletonNoiseNode.

More...

Detailed Description

Noise animation node for an animated mesh.

Definition in file noise.h.


Generated for Crystal Space 2.1 by doxygen 1.6.1