deep-c-rsc/jcgo_Out/PanelA73.h

246 lines
8.0 KiB
C

/* DO NOT EDIT THIS FILE - it is machine generated (JCGO_116) */
#ifdef JCGO_116
JCGO_NOSEP_INLINE void CFASTCALL
package_Panel__drawBox__IIII( package_Panel This, jint x, jint y,
jint width, jint height );
JCGO_NOSEP_INLINE void CFASTCALL
package_Panel__drawLineHoriz__III( package_Panel This, jint x, jint
y, jint width );
JCGO_NOSEP_INLINE void CFASTCALL
package_Panel__drawTextList__IIIIIILsAII( package_Panel This, jObjectArr
listEntries, jint control, jint x, jint y, jint width, jint height,
jint textSize, jint listEntryCount, jint l1 );
JCGO_NOSEP_INLINE void CFASTCALL
package_Panel__drawTextInput__IIIIILsI( package_Panel This, java_lang_String
text, jint control, jint x, jint y, jint width, jint height, jint
textSize );
JCGO_NOSEP_INLINE void CFASTCALL
package_Panel__drawOptionListHoriz__IIIILsA( package_Panel This, jObjectArr
listEntries, jint control, jint x, jint y, jint textSize );
JCGO_NOSEP_INLINE void CFASTCALL
package_Panel__drawOptionListVert__IIIILsA( package_Panel This, jObjectArr
listEntries, jint control, jint x, jint y, jint textSize );
JCGO_NOSEP_INLINE void CFASTCALL
package_Panel__drawTextListInteractive__IIIIIILsAII( package_Panel
This, jObjectArr listEntries, jint control, jint x, jint y, jint width,
jint height, jint textSize, jint listEntryCount, jint l1 );
JCGO_NOSEP_INLINE void CFASTCALL
package_Panel__drawRoundedBox__IIII( package_Panel This, jint x, jint
y, jint width, jint height );
JCGO_NOSEP_INLINE void CFASTCALL
package_Panel__drawPicture__III( package_Panel This, jint x, jint
y, jint size );
JCGO_NOSEP_INLINE void CFASTCALL
package_Panel__drawCheckbox__IIIII( package_Panel This, jint control,
jint x, jint y, jint width, jint height );
JCGO_NOSEP_STATIC package_Panel CFASTCALL
package_Panel__this__L0s0x4I( package_Panel This, package_Surface
surface, jint max_7e1 );
JCGO_NOSEP_FRWINL package_Panel CFASTCALL
package_Panel__new__L0s0x4I( package_Surface surface, jint max_7e1
);
JCGO_NOSEP_STATIC jint CFASTCALL
package_Panel__rgb2longMod__III( package_Panel This, jint i, jint
j, jint k );
JCGO_NOSEP_STATIC void CFASTCALL
package_Panel__handleMouse__IIII( package_Panel This, jint mx, jint
my, jint lastmb, jint mbdown );
JCGO_NOSEP_STATIC jboolean CFASTCALL
package_Panel__isClicked__I( package_Panel This, jint i );
JCGO_NOSEP_STATIC void CFASTCALL
package_Panel__keyPress__I( package_Panel This, jint key );
JCGO_NOSEP_STATIC void CFASTCALL
package_Panel__drawPanel__( package_Panel This );
JCGO_NOSEP_STATIC void CFASTCALL
package_Panel__drawText__IIILsI( package_Panel This, java_lang_String
text, jint control, jint x, jint y, jint textSize );
JCGO_NOSEP_STATIC void CFASTCALL
package_Panel__drawstring__IIILsI( package_Panel This, java_lang_String
text, jint control, jint x, jint y, jint textSize );
JCGO_NOSEP_STATIC void CFASTCALL
package_Panel__drawListContainer__IIIIII( package_Panel This, jint
x, jint y, jint width, jint height, jint corner1, jint corner2 );
JCGO_NOSEP_STATIC jint CFASTCALL
package_Panel__addText__IILsIZ( package_Panel This, java_lang_String
text, jint x, jint y, jint size, jboolean flag );
JCGO_NOSEP_STATIC jint CFASTCALL
package_Panel__addButtonBackground__IIII( package_Panel This, jint
x, jint y, jint width, jint height );
JCGO_NOSEP_STATIC jint CFASTCALL
package_Panel__addBoxRounded__IIII( package_Panel This, jint x, jint
y, jint width, jint height );
JCGO_NOSEP_STATIC jint CFASTCALL
package_Panel__addSprite__III( package_Panel This, jint x, jint y,
jint spriteId );
JCGO_NOSEP_STATIC jint CFASTCALL
package_Panel__addTextList__IIIIIIZ( package_Panel This, jint x, jint
y, jint width, jint height, jint size, jint maxLength, jboolean flag
);
JCGO_NOSEP_FRWINL jint CFASTCALL
package_Panel__addTextListInput__IIIIIIZZ( package_Panel This, jint
x, jint y, jint width, jint height, jint size, jint maxLength, jboolean
flag, jboolean flag1 );
JCGO_NOSEP_STATIC jint CFASTCALL
package_Panel__addTextInput__IIIIIIZZ( package_Panel This, jint x,
jint y, jint width, jint height, jint size, jint maxLength, jboolean
flag, jboolean flag1 );
JCGO_NOSEP_STATIC jint CFASTCALL
package_Panel__addTextListInteractive__IIIIIIZ( package_Panel This,
jint x, jint y, jint width, jint height, jint textSize, jint maxLength,
jboolean flag );
JCGO_NOSEP_STATIC jint CFASTCALL
package_Panel__addButton__IIII( package_Panel This, jint x, jint y,
jint width, jint height );
JCGO_NOSEP_FRWINL void CFASTCALL
package_Panel__clearList__I( package_Panel This, jint control );
JCGO_NOSEP_STATIC void CFASTCALL
package_Panel__resetListProps__I( package_Panel This, jint control
);
JCGO_NOSEP_STATIC void CFASTCALL
package_Panel__addListEntry__IILs( package_Panel This, java_lang_String
text, jint control, jint index );
JCGO_NOSEP_STATIC void CFASTCALL
package_Panel__removeListEntry__ILsZ( package_Panel This, java_lang_String
text, jint control, jboolean flag );
JCGO_NOSEP_FRWINL void CFASTCALL
package_Panel__updateText__ILs( package_Panel This, java_lang_String
s, jint control );
JCGO_NOSEP_STATIC java_lang_String CFASTCALL
package_Panel__getText__I( package_Panel This, jint control );
JCGO_NOSEP_FRWINL void CFASTCALL
package_Panel__show__I( package_Panel This, jint control );
JCGO_NOSEP_FRWINL void CFASTCALL
package_Panel__hide__I( package_Panel This, jint control );
JCGO_NOSEP_FRWINL void CFASTCALL
package_Panel__setFocus__I( package_Panel This, jint control );
JCGO_NOSEP_FRWINL jint CFASTCALL
package_Panel__getListEntryIndex__I( package_Panel This, jint control
);
struct package_Panel_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_Panel (CFASTCALL *jcgo_thisRtn)( package_Panel 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_Panel_class_s
{
struct java_lang_Class_s jcgo_class;
};
JCGO_SEP_EXTERN CONST struct package_Panel_methods_s package_Panel_methods;
JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct package_Panel_class_s package_Panel__class;
JCGO_SEP_EXTERN jint package_Panel__baseSpriteStart;
JCGO_SEP_EXTERN CONST jint package_Panel__redMod;
JCGO_SEP_EXTERN CONST jint package_Panel__greenMod;
JCGO_SEP_EXTERN CONST jint package_Panel__blueMod;
JCGO_SEP_EXTERN jint package_Panel__textListEntryHeightMod;
JCGO_SEP_EXTERN jboolean package_Panel__drawBackgroundArrow;
struct package_Panel_s
{
CONST struct package_Panel_methods_s *JCGO_IMMFLD_CONST jcgo_methods;
JCGO_MON_DEFN
jbooleanArr controlShown;
jbooleanArr controlListScrollbarHandleDragged;
jbooleanArr controlMaskText;
jbooleanArr controlClicked;
jintArr controlFlashText;
jintArr controlListEntryCount;
jintArr controlListEntryMouseButtonDown;
jintArr controlListEntryMouseOver;
package_Surface surface;
jbooleanArr controlUseAlternativeColour;
jintArr controlX;
jintArr controlY;
jintArr controlType;
jintArr controlWidth;
jintArr controlHeight;
jintArr controlInputMaxLen;
jintArr controlTextSize;
jObjectArr controlText;
jObjectArr controlListEntries;
jint controlCount;
jint mouseX;
jint mouseY;
jint mouseLastButtonDown;
jint mouseButtonDown;
jint focusControlIndex;
jint mouseMetaButtonHeld;
jint colourScrollbarTop;
jint colourScrollbarBottom;
jint colourScrollbarHandleLeft;
jint colourScrollbarHandleMid;
jint colourScrollbarHandleRight;
jint colourRoundedBoxOut;
jint colourRoundedBoxMid;
jint colourRoundedBoxIn;
jint colourBoxTopNBottom;
jint colourBoxTopNBottom2;
jint colourBoxLeftNRight2;
jint colourBoxLeftNRight;
jboolean aBoolean219;
};
JCGO_SEP_EXTERN CONST jcgo_arrtype30_Object jcgo_array5_PanelA73;
JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string1_PanelA73;
JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string2_PanelA73;
JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string3_PanelA73;
JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string4_PanelA73;
#endif