Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals  

types.h File Reference

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Data Structures

struct  Extent_t
struct  Rect_t
struct  Vector_t

Defines

#define TAGT_STRING   (1L<<31)
#define TAGT_RECT   (1L<<30)
#define TAGT_VECTOR   (1L<<29)
#define TAGT_PIXELS   (1L<<28)

Typedefs

typedef Gadget_s Gadget_t
typedef gadget_Descriptor_s gadget_Descriptor_t
typedef Locale_s Locale_t
typedef skin_Class_s skin_Class_t
typedef Skin_s Skin_t
typedef Prefs_s Prefs_t
typedef gui_Timer_s gui_Timer_t
typedef Window_s Window_t
typedef unsigned long u32
typedef unsigned short u16
typedef unsigned char u8
typedef signed long s32
typedef signed short s16
typedef signed char s8


Define Documentation

#define TAGT_PIXELS   (1L<<28)
 

Definition at line 34 of file types.h.

Referenced by marshal_FreeTaglist, marshal_GetTaglist, marshal_GetTaglistC, marshal_GetTaglistMsgLen, marshal_PutTaglist, marshal_PutTaglistC, and term_RpcCallT.

#define TAGT_RECT   (1L<<30)
 

Definition at line 32 of file types.h.

Referenced by marshal_FreeTaglist, marshal_GetTaglist, marshal_GetTaglistC, marshal_GetTaglistMsgLen, marshal_PutTaglist, marshal_PutTaglistC, and term_RpcCallT.

#define TAGT_STRING   (1L<<31)
 

special TAG values for marshaling

Definition at line 31 of file types.h.

Referenced by client_TaglistMsgLen, marshal_FreeTaglist, marshal_GetTaglist, marshal_GetTaglistC, marshal_GetTaglistMsgLen, marshal_PutTaglist, marshal_PutTaglistC, net_MarshalFreeTaglist, net_MarshalGetTaglist, net_MarshalPutTaglist, and term_RpcCallT.

#define TAGT_VECTOR   (1L<<29)
 

Definition at line 33 of file types.h.

Referenced by marshal_FreeTaglist, marshal_GetTaglist, marshal_GetTaglistC, marshal_GetTaglistMsgLen, marshal_PutTaglist, marshal_PutTaglistC, and term_RpcCallT.


Typedef Documentation

typedef struct gadget_Descriptor_s gadget_Descriptor_t
 

Definition at line 38 of file types.h.

typedef struct Gadget_s Gadget_t
 

Definition at line 37 of file types.h.

typedef struct gui_Timer_s gui_Timer_t
 

Definition at line 43 of file types.h.

typedef struct Locale_s Locale_t
 

Definition at line 39 of file types.h.

typedef struct Prefs_s Prefs_t
 

Definition at line 42 of file types.h.

typedef signed short s16
 

Definition at line 50 of file types.h.

Referenced by getword.

typedef signed long s32
 

Definition at line 49 of file types.h.

typedef signed char s8
 

Definition at line 51 of file types.h.

typedef struct skin_Class_s skin_Class_t
 

Definition at line 40 of file types.h.

typedef struct Skin_s Skin_t
 

Definition at line 41 of file types.h.

typedef unsigned short u16
 

Definition at line 47 of file types.h.

Referenced by pvf_cset, term_RpcCall, term_RpcCallA, term_RpcCallR, and term_RpcCallT.

typedef unsigned long u32
 

Definition at line 46 of file types.h.

Referenced by app_Init, bases_Unimplemented, bitmap_Call, bitmap_CallTL, bitmap_Copy, bitmap_CopyTL, bitmap_Create, bitmap_CreateTL, bitmap_Delete, bitmap_DeleteTL, bitmap_Fill, bitmap_FillTL, bitmap_IsSolid, bitmap_IsSolidTL, bitmap_ObtainVector, bitmap_ObtainVectorTL, bitmap_ReleaseVector, bitmap_ReleaseVectorTL, button_gadget_event_handler, button_get_extent, button_init_gadget, client_CallAGadget, client_CallAGadgetTL, client_CallSGadget, client_CallSGadgetTL, client_ChangeSkin, client_CliARq_CallGadgetTL, client_CliARq_CloseWindow, client_CliProcessMessage, client_CliSRq_CallGadgetTL, client_CliSRq_OpenWindowTL, client_GetClientId, client_Init, client_LoadAFile, client_LoadFiles, client_OpenWindow, client_OpenWindowTL, client_SendCloseApp, client_TimerClearList, client_TimerHandler, client_TimerStart, client_WinAwake, client_WinSleep, compound_event_handler, compound_gadget_event_handler, container_gadget_event_handler, crc_CalcBuffer, dropdown_event_handler, dropdown_gadget_event_handler, dropdown_get_extent, dropdown_init_gadget, dropdown_subwin_event_handler, empty_GetCustomTaglist, empty_GetFont, empty_RenderBackground, empty_RenderBehind, empty_RenderOver, empty_UnloadSkin, flash_Init, flash_PutImage, gadget_Attach, gadget_AttachFirst, gadget_AttachFirstTL, gadget_AttachTL, gadget_Bind, gadget_BindTL, gadget_Call, gadget_CallBack, gadget_CallBackTL, gadget_CallTL, gadget_Damage, gadget_DamageTL, gadget_DeleteGadget, gadget_DeleteGadgetTL, gadget_DeleteSubtree, gadget_DeleteSubtreeTL, gadget_Detach, gadget_DetachTL, gadget_Father, gadget_FatherTL, gadget_FindClass, gadget_FindClassByName, gadget_FindClassByNameTL, gadget_FindClassTL, gadget_FindParent, gadget_FindParentTL, gadget_FindRightMost, gadget_FindRightMostTL, gadget_FirstBrother, gadget_FirstBrotherTL, gadget_FirstChild, gadget_FirstChildTL, gadget_FirstNode, gadget_FirstNodeTL, gadget_GetColor, gadget_GetColorTL, gadget_GetExtent, gadget_GetExtentTL, gadget_GetFont, gadget_GetFontTL, gadget_GetHint, gadget_GetHintTL, gadget_GetRect, gadget_GetRectTL, gadget_GetState, gadget_GetStateName, gadget_GetStateNameTL, gadget_GetStateTL, gadget_GetUniqueId, gadget_GetUniqueIdTL, gadget_HideAll, gadget_HideAllTL, gadget_InitColorTable, gadget_InitGadget, gadget_InitGadgetTL, gadget_InputEventHandler, gadget_InputEventHandlerTL, gadget_LastBrother, gadget_LastBrotherTL, gadget_LastChild, gadget_LastChildTL, gadget_Layout, gadget_LayoutTL, gadget_LeftBrother, gadget_LeftBrotherCircular, gadget_LeftBrotherCircularTL, gadget_LeftBrotherTL, gadget_LoadClass, gadget_MethodCall, gadget_MethodCallTL, gadget_New, gadget_NewTL, gadget_NextNode, gadget_NextNodeTL, gadget_NthChild, gadget_NthChildTL, gadget_PostMessage, gadget_PostMessageTL, gadget_Refresh, gadget_RefreshTL, gadget_RegisterClass, gadget_RegisterClassTL, gadget_RenderCustom, gadget_RenderCustomTL, gadget_Restore, gadget_RestoreTL, gadget_RightBrother, gadget_RightBrotherCircular, gadget_RightBrotherCircularTL, gadget_RightBrotherTL, gadget_Save, gadget_SaveTL, gadget_Search, gadget_SearchInWindow, gadget_SearchInWindowTL, gadget_SearchTL, gadget_SetDiscardMask, gadget_SetFont, gadget_SetHint, gadget_SetState, gadget_SetStateTL, gadget_SuggestExtent, gadget_SuggestExtentTL, getlong, glw_Call, glw_CallTL, glw_ClearWindow, glw_ClearWindowTL, glw_Client, glw_CloseApp, glw_CloseFont, glw_CloseFontTL, glw_CloseModule, glw_CloseWindow, glw_CloseWindowTL, glw_CopyBck, glw_DragWindow, glw_DragWindowTL, glw_DrawFilledRect, glw_DrawFilledRectTL, glw_DrawLine, glw_DrawLineTL, glw_DrawPixel, glw_DrawPixelTL, glw_DrawRect, glw_DrawRectTL, glw_DrawText, glw_DrawTextTL, glw_GetConnection, glw_GetFontConnection, glw_GetFontSize, glw_GetFontSizeTL, glw_GetScreenDimensions, glw_GetScreenDimensionsTL, glw_GetTerminalByteOrder, glw_GetTextLength, glw_GetTextLengthTL, glw_GetTime, glw_GetTimeTL, glw_GetWindowDimensions, glw_GetWindowDimensionsTL, glw_GetWindowState, glw_GetWindowStateTL, glw_GetWindowUserdata, glw_GetWindowUserdataTL, glw_htonl, glw_htonl2, glw_htonl2TL, glw_MainLoop, glw_MainLoopCli, glw_ntohl, glw_ntohl2, glw_ntohl2TL, glw_OpenFont, glw_OpenFontTL, glw_OpenModule, glw_OpenWindow, glw_OpenWindowTL, glw_PutImage, glw_PutImageTL, glw_ReadMessage, glw_ReadTerm, glw_Recv, glw_RefreshWindow, glw_RefreshWindowPartial, glw_RefreshWindowPartialTL, glw_RefreshWindowTL, glw_ResizeWindow, glw_ResizeWindowTL, glw_Send, glw_SendMsg, glw_SendTerm, glw_SetBackground, glw_SetBackgroundTL, glw_SetColor, glw_SetColorTL, glw_SetPointer, glw_SetPointerTL, glw_SetWindowDimensions, glw_SetWindowDimensionsTL, glw_SetWindowLimits, glw_SetWindowLimitsTL, glw_SetWindowShape, glw_SetWindowShapeTL, glw_SetWindowState, glw_SetWindowStateTL, glw_SetWindowTransparency, glw_SetWindowTransparencyTL, glw_Sleep, glw_SleepTL, glw_StartMouseTracking, glw_StartMouseTrackingTL, glw_StdWindowProc, glw_StopMouseTracking, glw_StopMouseTrackingTL, glw_Thread, glw_TimerCancel, glw_TimerCancelTL, glw_TimerStart, glw_TimerStartTL, group_add_gadget, group_add_gadget_tail, group_gadget_event_handler, group_get_gadget, group_get_size, group_invalidate_size, group_remove_gadget, group_resize, gui_CalculateOverlap, gui_CalculateOverlapTL, gui_Call, gui_CallTL, gui_Event, gui_GetLimitedTextLength, gui_GetLimitedTextLengthTL, gui_GetTextFitLength, gui_GetTextFitLengthTL, gui_GetTextWrapLength, gui_GetTextWrapLengthTL, gui_IsInside, gui_IsInsideTL, gui_IsOverlap, gui_IsOverlapTL, gui_LoadFile, gui_LoadFileTL, gui_LoadSubgadgetDescriptor, gui_LoadSubgadgetDescriptorTL, gui_ServerMain, gui_TimerCancel, gui_TimerCanceller, gui_TimerCancelTL, gui_TimerStart, gui_TimerStartTL, gui_UnLoadSubgadgetDescriptor, gui_UnLoadSubgadgetDescriptorTL, gxml_Call, gxml_CallTL, gxml_CreateGadgetTree, gxml_CreateGadgetTreeTL, icon_gadget_event_handler, icon_init_gadget, icon_set_image, img_Call, img_CallTL, img_CleanUpImage, img_CleanUpImageTL, img_GetInfo, img_GetInfoTL, img_InitImage, img_InitImageTL, img_PutImage, img_PutImageTiled, img_PutImageTiledTL, img_PutImageTL, img_RegisterFormat, img_RegisterFormatCode, img_RegisterFormatCodeTL, img_RegisterFormatTL, img_RenderImage, img_RenderImageTiled, img_RenderImageTiledTL, img_RenderImageTL, init_button_class, init_compound_class, init_container_class, init_dropdown_class, init_group_class, init_icon_class, init_scrollbar_class, init_scroller_class, init_space_class, init_sys_bar_class, init_sys_border_class, init_sys_close_class, init_sys_drag_class, init_sys_size_class, init_test_class, jpeg_Init, jpeg_PutImage, locale_Call, locale_CallTL, locale_GetString, locale_GetStringTL, marshal_GetBinary, marshal_GetBinaryC, marshal_GetBinaryLen, marshal_GetBinaryLenC, marshal_GetLong, marshal_GetLongC, marshal_GetString, marshal_GetStringC, marshal_GetTaglist, marshal_GetTaglistC, marshal_PutBinary, marshal_PutBinaryC, marshal_PutLong, marshal_PutLongC, marshal_PutString, marshal_PutStringC, marshal_PutTaglist, marshal_PutTaglistC, module_Init, my_timer, net_CheckClient, net_GetServerId, net_MarshalGetBinary, net_MarshalGetBinaryLen, net_MarshalGetLong, net_MarshalGetString, net_MarshalPutBinary, net_MarshalPutLong, net_MarshalPutString, net_MsgToWaitList, net_SerProcessMessage, net_SerSendApp, net_Server, net_ServerWindowEventHandler, net_SetState, png_Init, png_PutImage, pnm_Init, pnm_PutImage, prefs_GetNumber, prefs_SetNumber, pvf_dcol, pvf_ImgRender, pvf_Init, pvf_PutImage, scrollbar_event_handler, scrollbar_gadget_event_handler, scroller_gadget_event_handler, scroller_get_property, scroller_set_property, skin_Call, skin_CallTL, skin_empty_Init, skin_RegisterSkin, skin_RegisterSkinTL, skin_RenderBackground, skin_RenderBehind, skin_RenderOver, skin_UnloadSkin, space_gadget_event_handler, space_init_gadget, sub_event_handler, sys_bar_gadget_event_handler, sys_border_gadget_event_handler, sys_close_gadget_event_handler, sys_drag_gadget_event_handler, sys_drag_set_title, sys_size_gadget_event_handler, tag_FindTag, tag_GetTagData, tag_GetTagDataChg, term_Call, term_CallTL, term_ClearWindow, term_ClearWindowTL, term_CloseFont, term_CloseFontTL, term_CloseWindow, term_CloseWindowTL, term_DragWindow, term_DragWindowTL, term_DrawFilledRect, term_DrawFilledRectTL, term_DrawLine, term_DrawLineTL, term_DrawPixel, term_DrawPixelTL, term_DrawRect, term_DrawRectTL, term_DrawText, term_DrawTextTL, term_GetFontSize, term_GetFontSizeTL, term_GetScreenDimensions, term_GetScreenDimensionsTL, term_GetTextLength, term_GetTextLengthTL, term_GetWindowDimensions, term_GetWindowDimensionsTL, term_GetWindowState, term_GetWindowStateTL, term_GetWindowUserdata, term_GetWindowUserdataTL, term_OpenFont, term_OpenFontTL, term_OpenWindow, term_OpenWindowTL, term_PutImage, term_PutImageTL, term_RefreshWindow, term_RefreshWindowPartial, term_RefreshWindowPartialTL, term_RefreshWindowTL, term_ResizeWindow, term_ResizeWindowTL, term_RpcCall, term_RpcCallA, term_RpcCallR, term_RpcCallT, term_SetBackground, term_SetBackgroundTL, term_SetColor, term_SetColorTL, term_SetPointer, term_SetPointerTL, term_SetWindowDimensions, term_SetWindowDimensionsTL, term_SetWindowLimits, term_SetWindowLimitsTL, term_SetWindowShape, term_SetWindowShapeTL, term_SetWindowState, term_SetWindowStateTL, term_SetWindowTransparency, term_SetWindowTransparencyTL, term_StartMouseTracking, term_StartMouseTrackingTL, term_StopMouseTracking, term_StopMouseTrackingTL, test_event_handler, test_gadget_event_handler, window_AddMask, window_AddMaskTL, window_Call, window_CallTL, window_ChangeSkin, window_ChangeSkinTL, window_CloseWindow, window_CloseWindowTL, window_GetActive, window_GetActiveTL, window_GetConnection, window_GetFocusedGadget, window_GetFocusedGadgetTL, window_GetUserdata, window_GetUserdataTL, window_OpenWindow, window_OpenWindowTL, window_RefreshWindow, window_RefreshWindowTL, window_SetActive, window_SetActiveTL, window_SetFocusedGadget, window_SetFocusedGadgetTL, window_WindowEvent, and WinMain.

typedef unsigned char u8
 

Definition at line 48 of file types.h.

Referenced by bitmap_CreateTL, bitmap_FillTL, bitmap_IsSolidTL, bitmap_ObtainVectorTL, bitmap_Print, bordered_RenderImgOrCol, button_gadget_event_handler, client_ChangeSkin, client_CliARq_CallGadgetTL, client_CliARq_CloseWindow, client_ClientInit, client_CliProcessMessage, client_CliSRq_OpenWindowTL, client_IsCompressableType, client_LoadAFile, client_LoadFiles, client_SendCloseApp, client_WinAwake, client_WinSleep, compound_gadget_event_handler, crc_CalcBuffer, flash_ImgRender, flash_Recognize, gadget_LoadClass, gadget_RestoreTL, gadget_SaveTL, getbyte, getlong, getword, glw_MainLoopCli, glw_PutImageTL, glw_ReadTerm, glw_Recv, glw_Send, glw_SendMsg, glw_SendTerm, group_gadget_event_handler, icon_gadget_event_handler, img_InitImageByName, img_RegisterFormatCodeTL, img_RegisterFormatTL, img_RenderImageTiledTL, img_RenderImageTL, jpeg_ImgRender, jpeg_Recognize, marshal_GetBinary, marshal_GetBinaryC, marshal_GetBinaryLen, marshal_GetBinaryLenC, marshal_GetLong, marshal_GetLongC, marshal_GetString, marshal_GetStringC, marshal_GetTaglist, marshal_GetTaglistC, marshal_PutBinary, marshal_PutBinaryC, marshal_PutLong, marshal_PutLongC, marshal_PutString, marshal_PutStringC, marshal_PutTaglist, marshal_PutTaglistC, net_FilelistGetNextTL, net_FilelistLoadTL, net_InsertFileCache, net_LoadFileTL, net_MarshalGetBinary, net_MarshalGetBinaryLen, net_MarshalGetLong, net_MarshalGetString, net_MarshalGetTaglist, net_MarshalPutBinary, net_MarshalPutLong, net_MarshalPutString, net_MarshalPutTaglist, net_SerCreateCheckList, net_SerProcessMessage, net_SerSendApp, net_ServerWindowEventHandler, png_ImgRender, png_Recognize, pnm_ImgInit, pnm_ImgRender, pnm_Recognize, pvf_ccir, pvf_ccol, pvf_cfil, pvf_chln, pvf_clin, pvf_cmov, pvf_cnop, pvf_crec, pvf_cset, pvf_cvln, pvf_dcir, pvf_dcol, pvf_dfil, pvf_dhln, pvf_dlin, pvf_drec, pvf_dvln, pvf_ImgRender, pvf_Recognize, scrollbar_gadget_event_handler, scroller_gadget_event_handler, skin_CreateSkin, sys_drag_gadget_event_handler, term_RpcCallA, term_RpcCallR, term_RpcCallT, and test_gadget_event_handler.

typedef struct Window_s Window_t
 

Definition at line 44 of file types.h.


Generated on Tue Jan 7 12:13:00 2003 for THEGUI by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002