C# Class CreatureModule.CreatureAnimation

Afficher le fichier Open project: kestrelm/CreatureDemos

Méthodes publiques

Свойство Type Description
bones_cache MeshBoneCacheManager
cache_pts List>
displacement_cache MeshDisplacementCacheManager
name string
opacity_cache MeshOpacityCacheManager
start_time float
uv_warp_cache MeshUVWarpCacheManager

Méthodes publiques

Méthode Description
CreatureAnimation ( object>.Dictionary &load_data, string name_in ) : System
LoadFromData ( string name_in, object>.Dictionary &load_data ) : void
hasCachePts ( ) : bool
poseFromCachePts ( float time_in, List target_pts, int num_pts ) : void

Private Methods

Méthode Description
clipNum ( int n, int lower, int upper ) : int
getIndexByTime ( int time_in ) : int

Method Details

CreatureAnimation() public méthode

public CreatureAnimation ( object>.Dictionary &load_data, string name_in ) : System
load_data object>.Dictionary
name_in string
Résultat System

LoadFromData() public méthode

public LoadFromData ( string name_in, object>.Dictionary &load_data ) : void
name_in string
load_data object>.Dictionary
Résultat void

hasCachePts() public méthode

public hasCachePts ( ) : bool
Résultat bool

poseFromCachePts() public méthode

public poseFromCachePts ( float time_in, List target_pts, int num_pts ) : void
time_in float
target_pts List
num_pts int
Résultat void

Property Details

bones_cache public_oe property

public MeshBoneCacheManager bones_cache
Résultat MeshBoneCacheManager

cache_pts public_oe property

public List> cache_pts
Résultat List>

displacement_cache public_oe property

public MeshDisplacementCacheManager displacement_cache
Résultat MeshDisplacementCacheManager

name public_oe property

public string name
Résultat string

opacity_cache public_oe property

public MeshOpacityCacheManager opacity_cache
Résultat MeshOpacityCacheManager

start_time public_oe property

public float start_time
Résultat float

uv_warp_cache public_oe property

public MeshUVWarpCacheManager uv_warp_cache
Résultat MeshUVWarpCacheManager