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.


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...


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.


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

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


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