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兄弟へのポインタ

解説

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

参照

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

NJS_CNK_OBJECT
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998