Ninjaライブラリ - 構造体

NJS_CNK_OBJECT

チャンクオブジェクトを設定する構造体

定義

typedef struct cnkobj { 
 Uint32          evalflags; 
 NJS_CNK_MODEL   *model; 
 Float           pos[3]; 
 Angle           ang[3]; 
 Float           scl[3]; 
 struct cnkobj   *child; 
 struct cnkobj   *sibling; 
} NJS_CNK_OBJECT; 

メンバ

evalflags   マトリックス演算評価フラグ
*model   チャンクモデルポインタ
pos[3]   移動量
ang[3]   回転量
scl[3]   スケール
*child   子供へのポインタ
*sibling   兄弟へのポインタ

解説

チャンクオブジェクトを設定する構造体です。

参照

njCnkDrawObject()
njCnkEasyDrawObject()
njCnkEasyMultiDrawObject()
njCnkModDrawObject()
njCnkPreLightObject()
njCnkSimpleDrawObject()
njCnkSimpleMultiDrawObject()
njCnkDrawMotion()
njCnkDrawMotionLink()
njCnkDrawShapeMotion()
njCnkDrawShapeMotionLink()
njCnkEasyDrawMotion()
njCnkEasyDrawMotionLink()
njCnkEasyDrawShapeMotion()
njCnkEasyDrawShapeMotionLink()
njCnkEasyMultiDrawMotion()
njCnkEasyMultiDrawMotionLink()
njCnkEasyMultiDrawShapeMotion()
njCnkEasyMultiDrawShapeMotionLink()
njCnkGetShape()
njCnkSimpleDrawMotion()
njCnkSimpleDrawMotionLink()
njCnkSimpleDrawShapeMotion()
njCnkSimpleDrawShapeMotionLink()

NJS_CNK_OBJECT
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999