njUserClipping | |
ユーザークリッピング(タイルクリッピング)を設定します。 |
#include <Ninja.h> void njUserClipping(mode ,p); Int mode NJS_POINT2 *p
NJD_CLIP_DISABLE | ユーザークリップを無効にします。 |
NJD_CLIP_INSIDE | 内部に描画する。 |
NJD_CLIP_OUTSIDE | 外部に描画する。 |
(96,96) - (320,320)の内部に描画します NJS_POINT2 p[2]; p[0].x = 3; /* 3x32 = 96 */ p[0].y = 3; /* 3x32 = 96 */ p[1].x = 10; /* 10x32 = 320 */ p[1].y = 10; /* 10x32 = 320 */ /* 内部に描画します */ njUserClipping(NJD_CLIP_INSIDE,p); モデルなどを描画します /* クリッピングを中止します */ njUserClipping(NJD_CLIP_DISABLE,p);
njUserClipping |