-
Notifications
You must be signed in to change notification settings - Fork 3
NJS_SPRITE
Shaddatic edited this page Apr 8, 2026
·
1 revision
typedef struct
{
NJS_POINT3 p;
Float sx, sy;
Angle ang;
NJS_TEXLIST* tlist;
NJS_TEXANIM* tanim;
}
NJS_SPRITE;Sprite position
Sprite scale multiplier
Angle ang
Sprite angle
NJS_TEXLIST* tlist
Texture list
NJS_TEXANIM* tanim
Sprite animation frame list
A Ninja sprite structure.
- rjDrawSprite2D() Draw a 2D sprite/quad
- rjDrawSprite3D() Draw a 3D sprite/quad
- rjSetCurrentContext()
- rjGetSystemAttr()
- rjSetSystemAttr()
- rjSetBackColor()
- rjSetBackTexture()
- rjSpecularMode()
- rjPolygonCullingMode()
- rjZBufferMode()
- rjZWriteMode()
- rjTextureShadingMode()
- rjSuperSampleMode()
- rjMipmapAdjust()
- rjIgnoreTextureAlphaMode()
- rjTextureFilterMode()
- rjTextureClampMode()
- rjTextureFlipMode()
- rjColorClampMode()
- rjColorBlendingMode()
- rjModifierMode()
- rjSetCheapShadowMode()
- rjSetDepthQueue()
- rjSetEnvelopeWeightValue()
- rjSetTexture()
- rjSetTextureNum()
- rjSetTextureNumG()
- rjGetCurrentTexlist()
- rjDrawPolygon()
- rjDrawTexture()
- rjDrawTextureH()
- rjDrawTextureEx()
- rjDrawTextureHEx()
- rjDrawPolygon3DEx()
- rjDrawTexture3DEx()
- rjDrawTexture3DHEx()
- rjDrawLineStrip()
- rjDrawLineList()
- rjDrawLineStrip3D()
- rjDrawLineList3D()
- rjDrawSprite2D()
- rjDrawSprite3D()
- rjDrawPolygon2D()
- rjDrawQuadTexture()
- rjDrawQuadTextureEx()