Go to the
documentation of this file.
00001
00002
00003
00004
00005
00006
00007
00008
00009 #pragma once
00010
00011 #include <WTypes.h>
00012
00013 typedef BOOL (*HitFunc)(int, int, void *);
00014 typedef void (*GFX_ESCAPE_FN)(void *);
00015
00017 enum CameraType
00018 {
00019 PERSP_CAM,
00020 ORTHO_CAM
00021 };
00022
00024 enum ColorType
00025 {
00026 LINE_COLOR,
00027 FILL_COLOR,
00028 TEXT_COLOR,
00029 CLEAR_COLOR
00030 };
00031
00033 enum MarkerType
00034 {
00035 POINT_MRKR,
00036 HOLLOW_BOX_MRKR,
00037 PLUS_SIGN_MRKR,
00038 ASTERISK_MRKR,
00039 X_MRKR,
00040 BIG_BOX_MRKR,
00041 CIRCLE_MRKR,
00042 TRIANGLE_MRKR,
00043 DIAMOND_MRKR,
00044 SM_HOLLOW_BOX_MRKR,
00045 SM_CIRCLE_MRKR,
00046 SM_TRIANGLE_MRKR,
00047 SM_DIAMOND_MRKR,
00048 DOT_MRKR,
00049 SM_DOT_MRKR,
00050 BOX2_MRKR,
00051 BOX3_MRKR,
00052 BOX4_MRKR,
00053 BOX5_MRKR,
00054 BOX6_MRKR,
00055 BOX7_MRKR,
00056 DOT2_MRKR,
00057 DOT3_MRKR,
00058 DOT4_MRKR,
00059 DOT5_MRKR,
00060 DOT6_MRKR,
00061 DOT7_MRKR
00062 };
00063
00065 enum FacingType
00066 {
00067 kFrontFacing,
00068 kSideFacing,
00069 kBackFacing
00070 };