C# 클래스 CreatureModule.CreatureAnimation

파일 보기 프로젝트 열기: kestrelm/CreatureDemos

공개 프로퍼티들

프로퍼티 타입 설명
bones_cache MeshBoneCacheManager
cache_pts List>
displacement_cache MeshDisplacementCacheManager
name string
opacity_cache MeshOpacityCacheManager
start_time float
uv_warp_cache MeshUVWarpCacheManager

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
clipNum ( int n, int lower, int upper ) : int
getIndexByTime ( int time_in ) : int

메소드 상세

CreatureAnimation() 공개 메소드

public CreatureAnimation ( object>.Dictionary &load_data, string name_in ) : System
load_data object>.Dictionary
name_in string
리턴 System

LoadFromData() 공개 메소드

public LoadFromData ( string name_in, object>.Dictionary &load_data ) : void
name_in string
load_data object>.Dictionary
리턴 void

hasCachePts() 공개 메소드

public hasCachePts ( ) : bool
리턴 bool

poseFromCachePts() 공개 메소드

public poseFromCachePts ( float time_in, List target_pts, int num_pts ) : void
time_in float
target_pts List
num_pts int
리턴 void

프로퍼티 상세

bones_cache 공개적으로 프로퍼티

public MeshBoneCacheManager bones_cache
리턴 MeshBoneCacheManager

cache_pts 공개적으로 프로퍼티

public List> cache_pts
리턴 List>

displacement_cache 공개적으로 프로퍼티

public MeshDisplacementCacheManager displacement_cache
리턴 MeshDisplacementCacheManager

name 공개적으로 프로퍼티

public string name
리턴 string

opacity_cache 공개적으로 프로퍼티

public MeshOpacityCacheManager opacity_cache
리턴 MeshOpacityCacheManager

start_time 공개적으로 프로퍼티

public float start_time
리턴 float

uv_warp_cache 공개적으로 프로퍼티

public MeshUVWarpCacheManager uv_warp_cache
리턴 MeshUVWarpCacheManager