317 lines
9.8 KiB
C
317 lines
9.8 KiB
C
/* DO NOT EDIT THIS FILE - it is machine generated (JCGO_116) */
|
|
|
|
#ifdef JCGO_116
|
|
|
|
JCGO_NOSEP_INLINE void CFASTCALL
|
|
package_Scene__clear__( package_Scene This );
|
|
|
|
JCGO_NOSEP_INLINE void CFASTCALL
|
|
package_Scene__initialisePolygon3d__I( package_Scene This, jint i
|
|
);
|
|
|
|
JCGO_NOSEP_INLINE void CFASTCALL
|
|
package_Scene__initialisePolygon2d__I( package_Scene This, jint i
|
|
);
|
|
|
|
JCGO_NOSEP_INLINE void CFASTCALL
|
|
package_Scene__polygonsIntersectSort__IL06628AI( package_Scene This,
|
|
jObjectArr polygons, jint step, jint count );
|
|
|
|
JCGO_NOSEP_INLINE void CFASTCALL
|
|
package_Scene__generateScanlines__IIIIIIAIAIAL98u34I( package_Scene
|
|
This, jintArr ai, jintArr ai1, jintArr ai2, package_GameModel gameModel,
|
|
jint i, jint j, jint k, jint l, jint i1, jint pid );
|
|
|
|
JCGO_NOSEP_INLINE void CFASTCALL
|
|
package_Scene__textureTranslucentScanline__IAIAIIIIIIIIIIII( jintArr
|
|
ai, jintArr ai1, jint i, jint j, jint k, jint l, jint i1, jint j1,
|
|
jint k1, jint l1, jint i2, jint j2, jint k2, jint l2 );
|
|
|
|
JCGO_NOSEP_INLINE void CFASTCALL
|
|
package_Scene__textureScanline__IAIAIIIIIIIIIIII( jintArr ai, jintArr
|
|
ai1, jint i, jint j, jint k, jint l, jint i1, jint j1, jint k1, jint
|
|
l1, jint i2, jint j2, jint k2, jint l2 );
|
|
|
|
JCGO_NOSEP_INLINE void CFASTCALL
|
|
package_Scene__textureBackTranslucentScanline__IAIIIIAIIIIIIIIII(
|
|
jintArr ai, jintArr ai1, jint i, jint j, jint k, jint l, jint i1,
|
|
jint j1, jint k1, jint l1, jint i2, jint j2, jint k2, jint l2, jint
|
|
i3 );
|
|
|
|
JCGO_NOSEP_INLINE void CFASTCALL
|
|
package_Scene__textureTranslucentScanline2__IAIAIIIIIIIIIIII( jintArr
|
|
ai, jintArr ai1, jint i, jint j, jint k, jint l, jint i1, jint j1,
|
|
jint k1, jint l1, jint i2, jint j2, jint k2, jint l2 );
|
|
|
|
JCGO_NOSEP_INLINE void CFASTCALL
|
|
package_Scene__textureScanline2__IAIAIIIIIIIIIIII( jintArr ai, jintArr
|
|
ai1, jint i, jint j, jint k, jint l, jint i1, jint j1, jint k1, jint
|
|
l1, jint i2, jint j2, jint k2, jint l2 );
|
|
|
|
JCGO_NOSEP_INLINE void CFASTCALL
|
|
package_Scene__textureBackTranslucentScanline2__IAIIIIAIIIIIIIIII(
|
|
jintArr ai, jintArr ai1, jint i, jint j, jint k, jint l, jint i1,
|
|
jint j1, jint k1, jint l1, jint i2, jint j2, jint k2, jint l2, jint
|
|
i3 );
|
|
|
|
JCGO_NOSEP_INLINE void CFASTCALL
|
|
package_Scene__textureGradientScanline__IAIIIIAII( jintArr ai, jintArr
|
|
ai1, jint i, jint j, jint k, jint l, jint i1 );
|
|
|
|
JCGO_NOSEP_INLINE void CFASTCALL
|
|
package_Scene__gradientScanline__IAIIIIAII( jintArr ai, jintArr ai1,
|
|
jint i, jint j, jint k, jint l, jint i1 );
|
|
|
|
JCGO_NOSEP_INLINE void CFASTCALL
|
|
package_Scene__gradientScanline2__IAIIIIAII( jintArr ai, jintArr ai1,
|
|
jint i, jint j, jint k, jint l, jint i1 );
|
|
|
|
JCGO_NOSEP_INLINE void CFASTCALL
|
|
package_Scene__rasterize__IIIIAIAIAIL98u34( package_Scene This, jintArr
|
|
ai, jintArr ai1, jintArr ai2, package_GameModel gameModel, jint i,
|
|
jint j, jint k, jint l );
|
|
|
|
JCGO_NOSEP_INLINE jboolean CFASTCALL
|
|
package_Scene__intersect__IAIAIAIA( package_Scene This, jintArr ai,
|
|
jintArr ai1, jintArr ai2, jintArr ai3 );
|
|
|
|
JCGO_NOSEP_FRWINL jboolean CFASTCALL
|
|
package_Scene__heuristicPolygon__L06628L06628( package_Scene This,
|
|
package_Polygon polygon, package_Polygon polygon_1 );
|
|
|
|
JCGO_NOSEP_INLINE package_Scene CFASTCALL
|
|
package_Scene__this__L0s0x4III( package_Scene This, package_Surface
|
|
surface, jint i, jint polygons, jint k );
|
|
JCGO_NOSEP_FRWINL package_Scene CFASTCALL
|
|
package_Scene__new__L0s0x4III( package_Surface surface, jint i, jint
|
|
polygons, jint k );
|
|
|
|
JCGO_NOSEP_STATIC jint CFASTCALL
|
|
package_Scene__rgb__III( jint i, jint j, jint k );
|
|
|
|
JCGO_NOSEP_STATIC void CFASTCALL
|
|
package_Scene__addModel__L98u34( package_Scene This, package_GameModel
|
|
model );
|
|
|
|
JCGO_NOSEP_STATIC void CFASTCALL
|
|
package_Scene__removeModel__L98u34( package_Scene This, package_GameModel
|
|
gameModel );
|
|
|
|
JCGO_NOSEP_STATIC void CFASTCALL
|
|
package_Scene__dispose__( package_Scene This );
|
|
|
|
JCGO_NOSEP_FRWINL void CFASTCALL
|
|
package_Scene__reduceSprites__I( package_Scene This, jint i );
|
|
|
|
JCGO_NOSEP_STATIC jint CFASTCALL
|
|
package_Scene__addSprite__IIIIIII( package_Scene This, jint n, jint
|
|
x, jint z, jint y, jint w, jint h, jint tag );
|
|
|
|
JCGO_NOSEP_FRWINL void CFASTCALL
|
|
package_Scene__setLocalPlayer__I( package_Scene This, jint i );
|
|
|
|
JCGO_NOSEP_FRWINL void CFASTCALL
|
|
package_Scene__setSpriteTranslateX__II( package_Scene This, jint i,
|
|
jint n );
|
|
|
|
JCGO_NOSEP_FRWINL void CFASTCALL
|
|
package_Scene__setMouseLoc__II( package_Scene This, jint x, jint y
|
|
);
|
|
|
|
JCGO_NOSEP_FRWINL jint CFASTCALL
|
|
package_Scene__getMousePickedCount__( package_Scene This );
|
|
|
|
JCGO_NOSEP_FRWINL jintArr CFASTCALL
|
|
package_Scene__getMousePickedFaces__( package_Scene This );
|
|
|
|
JCGO_NOSEP_FRWINL jObjectArr CFASTCALL
|
|
package_Scene__getMousePickedModels__( package_Scene This );
|
|
|
|
JCGO_NOSEP_FRWINL void CFASTCALL
|
|
package_Scene__setBounds__IIIIII( package_Scene This, jint baseX,
|
|
jint baseY, jint clipX, jint clipY, jint width, jint viewDistance
|
|
);
|
|
|
|
JCGO_NOSEP_STATIC void CFASTCALL
|
|
package_Scene__polygonsQSort__L06628AII( package_Scene This, jObjectArr
|
|
polygons, jint low, jint high );
|
|
|
|
JCGO_NOSEP_STATIC jboolean CFASTCALL
|
|
package_Scene__polygonsOrder__L06628AII( package_Scene This, jObjectArr
|
|
polygons, jint start, jint end );
|
|
|
|
JCGO_NOSEP_STATIC void CFASTCALL
|
|
package_Scene__setFrustum__III( package_Scene This, jint i, jint j,
|
|
jint k );
|
|
|
|
JCGO_NOSEP_STATIC void CFASTCALL
|
|
package_Scene__render__( package_Scene This );
|
|
|
|
JCGO_NOSEP_STATIC void CFASTCALL
|
|
package_Scene__setCamera__IIIIIII( package_Scene This, jint x, jint
|
|
z, jint y, jint pitch, jint yaw, jint roll, jint distance );
|
|
|
|
JCGO_NOSEP_STATIC jboolean CFASTCALL
|
|
package_Scene__separatePolygon__L06628L06628( package_Scene This,
|
|
package_Polygon polygon, package_Polygon polygon_1 );
|
|
|
|
JCGO_NOSEP_FRWINL void CFASTCALL
|
|
package_Scene__allocateTextures__III( package_Scene This, jint count,
|
|
jint something7, jint something11 );
|
|
|
|
JCGO_NOSEP_FRWINL void CFASTCALL
|
|
package_Scene__defineTexture__IBAIAI( package_Scene This, jbyteArr
|
|
usedColours, jintArr colours, jint id, jint wide128 );
|
|
|
|
JCGO_NOSEP_STATIC void CFASTCALL
|
|
package_Scene__prepareTexture__I( package_Scene This, jint id );
|
|
|
|
JCGO_NOSEP_STATIC void CFASTCALL
|
|
package_Scene__setTexturePixels__I( package_Scene This, jint id );
|
|
|
|
JCGO_NOSEP_FRWINL void CFASTCALL
|
|
package_Scene__doSOemthingWithTheFuckinFountainFuck__I( package_Scene
|
|
This, jint id );
|
|
|
|
JCGO_NOSEP_STATIC jint CFASTCALL
|
|
package_Scene__method302__I( package_Scene This, jint i );
|
|
|
|
JCGO_NOSEP_FRWINL void CFASTCALL
|
|
package_Scene__setLight__III( package_Scene This, jint i, jint j,
|
|
jint k );
|
|
|
|
JCGO_NOSEP_FRWINL void CFASTCALL
|
|
package_Scene__setLight__IIIII( package_Scene This, jint i, jint j,
|
|
jint k, jint l, jint i1 );
|
|
|
|
JCGO_NOSEP_STATIC jint CFASTCALL
|
|
package_Scene__method306__IIIII( package_Scene This, jint i, jint
|
|
j, jint k, jint l, jint i1 );
|
|
|
|
JCGO_NOSEP_STATIC jboolean CFASTCALL
|
|
package_Scene__method307__IIIIZ( package_Scene This, jint i, jint
|
|
j, jint k, jint l, jboolean flag );
|
|
|
|
JCGO_NOSEP_STATIC jboolean CFASTCALL
|
|
package_Scene__method308__IIIZ( package_Scene This, jint i, jint j,
|
|
jint k, jboolean flag );
|
|
|
|
struct package_Scene_methods_s
|
|
{
|
|
java_lang_Class jcgo_class;
|
|
JCGO_GCJDESCR_DEFN
|
|
JCGO_TYPEID_T jcgo_typeid;
|
|
JCGO_OBJSIZE_T jcgo_objsize;
|
|
CONST struct jcgo_reflect_s *jcgo_reflect;
|
|
JCGO_CLINIT_DEFN
|
|
package_Scene (CFASTCALL *jcgo_thisRtn)( package_Scene This );
|
|
jboolean (CFASTCALL *equals__Lo)( java_lang_Object This, java_lang_Object
|
|
obj );
|
|
jint (CFASTCALL *hashCode__)( java_lang_Object This );
|
|
java_lang_String (CFASTCALL *toString__)( java_lang_Object This );
|
|
void (CFASTCALL *finalize__)( java_lang_Object This );
|
|
};
|
|
|
|
struct package_Scene_class_s
|
|
{
|
|
struct java_lang_Class_s jcgo_class;
|
|
};
|
|
|
|
JCGO_SEP_EXTERN CONST struct package_Scene_methods_s package_Scene_methods;
|
|
JCGO_SEP_EXTERN struct package_Scene_class_s package_Scene__class;
|
|
|
|
JCGO_NOSEP_STATIC void CFASTCALL
|
|
package_Scene__class__0( void );
|
|
|
|
JCGO_SEP_GCEXTERN jintArr package_Scene__sin2048Cache;
|
|
JCGO_SEP_GCEXTERN jintArr package_Scene__sin512Cache;
|
|
JCGO_SEP_GCEXTERN jbyteArr package_Scene__aByteArray434;
|
|
JCGO_SEP_EXTERN jlong package_Scene__textureCountLoaded;
|
|
JCGO_SEP_EXTERN jint package_Scene__frustumMaxX;
|
|
JCGO_SEP_EXTERN jint package_Scene__frustumMinX;
|
|
JCGO_SEP_EXTERN jint package_Scene__furstumMaxY;
|
|
JCGO_SEP_EXTERN jint package_Scene__furstumMinY;
|
|
JCGO_SEP_EXTERN jint package_Scene__furstumFarZ;
|
|
JCGO_SEP_EXTERN jint package_Scene__frustumNearZ;
|
|
|
|
struct package_Scene_s
|
|
{
|
|
CONST struct package_Scene_methods_s *JCGO_IMMFLD_CONST jcgo_methods;
|
|
JCGO_MON_DEFN
|
|
jObjectArr models;
|
|
package_GameModel view;
|
|
jintArr raster;
|
|
jintArr gradientBase;
|
|
jObjectArr gradientRamps;
|
|
jintArr anIntArray377;
|
|
jObjectArr textureColoursUsed;
|
|
jObjectArr textureColourList;
|
|
jintArr textureDimension;
|
|
jlongArr textureLoadedNumber;
|
|
jObjectArr texturePixels;
|
|
jbooleanArr textureBackTransparent;
|
|
jObjectArr textureColours64;
|
|
jObjectArr textureColours128;
|
|
package_Surface surface;
|
|
jObjectArr scanlines;
|
|
jintArr planeX;
|
|
jintArr planeY;
|
|
jintArr vertexShade;
|
|
jintArr vertexX;
|
|
jintArr vertexY;
|
|
jintArr vertexZ;
|
|
jObjectArr mousePickedModels;
|
|
jintArr mousePickedFaces;
|
|
jObjectArr visiblePolygons;
|
|
jintArr spriteId;
|
|
jintArr spriteX;
|
|
jintArr spriteZ;
|
|
jintArr spriteY;
|
|
jintArr spriteWidth;
|
|
jintArr spriteHeight;
|
|
jintArr spriteTranslateX;
|
|
jint clipNear;
|
|
jint clipFar3d;
|
|
jint clipFar2d;
|
|
jint fogZFalloff;
|
|
jint fogZDistance;
|
|
jint modelCount;
|
|
jint maxModelCount;
|
|
jint rampCount;
|
|
jint textureCount;
|
|
jint minY;
|
|
jint maxY;
|
|
jint newStart;
|
|
jint newEnd;
|
|
jint mouseX;
|
|
jint mouseY;
|
|
jint mousePickedCount;
|
|
jint mousePickedMax;
|
|
jint width;
|
|
jint clipX;
|
|
jint clipY;
|
|
jint baseX;
|
|
jint baseY;
|
|
jint viewDistance;
|
|
jint normalMagnitude;
|
|
jint cameraX;
|
|
jint cameraY;
|
|
jint cameraZ;
|
|
jint cameraYaw;
|
|
jint cameraPitch;
|
|
jint cameraRoll;
|
|
jint visiblePolygonsCount;
|
|
jint spriteCount;
|
|
jboolean wideBand;
|
|
jboolean interlace;
|
|
jboolean mousePickingActive;
|
|
};
|
|
|
|
JCGO_SEP_EXTERN CONST jcgo_arrtype30_Object jcgo_array3_Scene;
|
|
|
|
JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string1_Scene;
|
|
|
|
JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string2_Scene;
|
|
|
|
#endif
|