-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
35 changed files
with
1,056 additions
and
798 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,6 +3,7 @@ | |
|
||
#include "Vx2dVector.h" | ||
#include "VxColor.h" | ||
#include "CKDefines.h" | ||
|
||
#include "BML/Defines.h" | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
#ifndef BML_GUIDS_3DTRANSFO_H | ||
#define BML_GUIDS_3DTRANSFO_H | ||
|
||
#include "CKTypes.h" | ||
|
||
// | ||
// 3DTransfo | ||
// | ||
|
||
// Building Blocks | ||
#define VT_3DTRANSFO_ADDCHILD CKGUID(0x45986587, 0x12654556) | ||
#define VT_3DTRANSFO_SCALE CKGUID(0x41236987, 0xa54a87a6) | ||
#define VT_3DTRANSFO_GETEULERORIENTATION CKGUID(0xc4977a8, 0x6c645d14) | ||
#define VT_3DTRANSFO_ROTATE CKGUID(0xffffffee, 0xeeffffff) | ||
#define VT_3DTRANSFO_ROTATEAROUND CKGUID(0xfdfd999e, 0xdefeded8) | ||
#define VT_3DTRANSFO_SETSCALE CKGUID(0x7a7a7a7a, 0x7a7a7a7a) | ||
#define VT_3DTRANSFO_SETEULERORIENTATION CKGUID(0xc4966d8, 0x6c0c6d14) | ||
#define VT_3DTRANSFO_SETLOCALMATRIX CKGUID(0x21f5f30d, 0x8d5a1db) | ||
#define VT_3DTRANSFO_SETORIENTATION CKGUID(0x625874aa, 0xaa694132) | ||
#define VT_3DTRANSFO_SETPARENT CKGUID(0x9d9d9d98, 0x7e7a7f75) | ||
#define VT_3DTRANSFO_SETPOSITION CKGUID(0xe456e78a, 0x456789aa) | ||
#define VT_3DTRANSFO_SETQUATERNIONORIENTATION CKGUID(0x5ae25172, 0x5c781faa) | ||
#define VT_3DTRANSFO_SETWORLDMATRIX CKGUID(0xaa4aa6f0, 0xddefdef4) | ||
#define VT_3DTRANSFO_TRANSLATE CKGUID(0xd000d, 0xd000d) | ||
#define VT_3DTRANSFO_BILLBOARD CKGUID(0x641822b0, 0x15aa42d7) | ||
#define VT_3DTRANSFO_KEEPATCONSTANTDISTANCE CKGUID(0xb7e6398a, 0x113c66dd) | ||
#define VT_3DTRANSFO_LOOKAT CKGUID(0x26843971, 0x86249317) | ||
#define VT_3DTRANSFO_LOOKATPOS CKGUID(0xee6e5e6e, 0xe6e6e6e6) | ||
#define VT_3DTRANSFO_MIMIC CKGUID(0x12db7b06, 0x74c514c3) | ||
#define VT_3DTRANSFO_MOVETO CKGUID(0x10d010b, 0x11d010b) | ||
#define VT_3DTRANSFO_ADDCONTROLPOINT CKGUID(0x1234eefa, 0xffaec112) | ||
#define VT_3DTRANSFO_GETCONTROLPOINTPROPERTIES CKGUID(0x1251effa, 0xaebec112) | ||
#define VT_3DTRANSFO_GETCURVEPROPERTIES CKGUID(0x1251adfa, 0xaebec002) | ||
#define VT_3DTRANSFO_CURVEFOLLOW CKGUID(0xed010b, 0xfd010b) | ||
#define VT_3DTRANSFO_REMOVECONTROLPOINT CKGUID(0x1234effa, 0xffbec112) | ||
#define VT_3DTRANSFO_SETCONTROLPOINTPROPERTIES CKGUID(0x1254effa, 0xfebec112) | ||
#define VT_3DTRANSFO_SETCURVEPROPERTIES CKGUID(0x1257effa, 0xf7bec112) | ||
#define VT_3DTRANSFO_POSITIONONCURVE CKGUID(0x676776d0, 0x20d457bd) | ||
#define VT_3DTRANSFO_PLAYANIMATION3DENTITY CKGUID(0x64221225, 0x769a143f) | ||
#define VT_3DTRANSFO_PLAYGLOBALANIMATION CKGUID(0x1c9236e1, 0x42f40996) | ||
#define VT_3DTRANSFO_SETANIMATIONSTEPENTITY CKGUID(0x14782b1d, 0x52692e21) | ||
#define VT_3DTRANSFO_SETGLOBALANIMATIONSTEP CKGUID(0x7ba27c0a, 0x7bd21db6) | ||
#define VT_3DTRANSFO_PORTALMANAGEMENT CKGUID(0x55041717, 0x30817370) | ||
#define VT_3DTRANSFO_SETPORTAL CKGUID(0x465c4732, 0x30996468) | ||
|
||
#endif // BML_GUIDS_3DTRANSFO_H |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
#ifndef BML_GUIDS_BUILDINGBLOCKSADDONS1_H | ||
#define BML_GUIDS_BUILDINGBLOCKSADDONS1_H | ||
|
||
#include "CKTypes.h" | ||
|
||
// | ||
// BuildingBlocksAddons1 | ||
// | ||
|
||
// Building Blocks | ||
#define VT_BUILDINGBLOCKSADDONS1_ANIMATIONRECORDER CKGUID(0x532d07, 0x1db631cc) | ||
#define VT_BUILDINGBLOCKSADDONS1_COPYBUFFERTOTEXTURE CKGUID(0xef6070d, 0x67166889) | ||
#define VT_BUILDINGBLOCKSADDONS1_SYNCHRORECORDER CKGUID(0x62ea3812, 0x1ed661a6) | ||
#define VT_BUILDINGBLOCKSADDONS1_SYNCHROPLAYER CKGUID(0x62da29d8, 0x1bbc6234) | ||
#define VT_BUILDINGBLOCKSADDONS1_LENSFLARE CKGUID(0x76926718, 0x7ee807d5) | ||
#define VT_BUILDINGBLOCKSADDONS1_REPLACERENDERING CKGUID(0x208f0030, 0x652f088e) | ||
#define VT_BUILDINGBLOCKSADDONS1_COMBINETEXTURE CKGUID(0x84be2329, 0xaed66ce1) | ||
#define VT_BUILDINGBLOCKSADDONS1_FILTERTEXTURE CKGUID(0x52df323c, 0x39dc1211) | ||
#define VT_BUILDINGBLOCKSADDONS1_WATERTEXTURE CKGUID(0x3df93ddc, 0x9c89c141) | ||
#define VT_BUILDINGBLOCKSADDONS1_BLENDTEXTURES CKGUID(0x53ee4292, 0x7d932bb1) | ||
#define VT_BUILDINGBLOCKSADDONS1_HARDWARELEVEL CKGUID(0x1b241485, 0x1f572aac) | ||
#define VT_BUILDINGBLOCKSADDONS1_VOLUMETRICFOG CKGUID(0xb0f1ca98, 0xe9dabe5f) | ||
#define VT_BUILDINGBLOCKSADDONS1_SHADOWSTENCIL CKGUID(0x60a873c5, 0x51245a67) | ||
#define VT_BUILDINGBLOCKSADDONS1_LIGHTMAP CKGUID(0x4a797d21, 0x214d37f9) | ||
#define VT_BUILDINGBLOCKSADDONS1_STATICLIGHTMAP CKGUID(0x4a797d21, 0x214d37fa) | ||
#define VT_BUILDINGBLOCKSADDONS1_GAUGE CKGUID(0x6a777fc4, 0x1dc17b23) | ||
#define VT_BUILDINGBLOCKSADDONS1_TIMESETTINGS CKGUID(0x60a0f8c, 0x9203b5f) | ||
#define VT_BUILDINGBLOCKSADDONS1_GETTEXTUREINFO CKGUID(0x250c4d8d, 0x288960d9) | ||
#define VT_BUILDINGBLOCKSADDONS1_MOVIELOAD CKGUID(0x798e26a9, 0x34e4169e) | ||
#define VT_BUILDINGBLOCKSADDONS1_PIXELVALUE CKGUID(0x473167b6, 0x48f75a1d) | ||
#define VT_BUILDINGBLOCKSADDONS1_OUTPUTTOCONSOLE CKGUID(0x18655b3f, 0x68291dc3) | ||
#define VT_BUILDINGBLOCKSADDONS1_SETLISTENERPROPERTIES CKGUID(0xbcfde546, 0xfeefd18b) | ||
#define VT_BUILDINGBLOCKSADDONS1_CREATEDECAL CKGUID(0x27b71ada, 0x22191538) | ||
#define VT_BUILDINGBLOCKSADDONS1_SETMATERIALEFFECT CKGUID(0x3bd73009, 0x7aa01dac) | ||
#define VT_BUILDINGBLOCKSADDONS1_READCONFIG CKGUID(0x4a888d94, 0x21ccccfa) | ||
#define VT_BUILDINGBLOCKSADDONS1_WRITECONFIG CKGUID(0x4a797d94, 0x21ab5cfa) | ||
|
||
#endif // BML_GUIDS_BUILDINGBLOCKSADDONS1_H |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
#ifndef BML_GUIDS_CAMERAS_H | ||
#define BML_GUIDS_CAMERAS_H | ||
|
||
#include "CKTypes.h" | ||
|
||
// | ||
// Cameras | ||
// | ||
|
||
// Building Blocks | ||
#define VT_CAMERAS_DOLLY CKGUID(0xb98b83bb, 0x87787878) | ||
#define VT_CAMERAS_ORTHOGRAPHICZOOM CKGUID(0xa125555, 0xeee5488) | ||
#define VT_CAMERAS_SETCAMERATARGET CKGUID(0x74123741, 0x4563ffff) | ||
#define VT_CAMERAS_SETCLIPPINGPLANES CKGUID(0x652316a2, 0x1aa09a9) | ||
#define VT_CAMERAS_SETFOV CKGUID(0xaaaacccc, 0xaaaacccc) | ||
#define VT_CAMERAS_SETPROJECTION CKGUID(0xe444e666, 0x4eee6eee) | ||
#define VT_CAMERAS_SETZOOM CKGUID(0x40540a0d, 0xaaaaa) | ||
#define VT_CAMERAS_CAMERACOLORFILTER CKGUID(0xcd010b, 0xdd010b) | ||
#define VT_CAMERAS_VERTIGO CKGUID(0xb00d010a, 0xc00d010a) | ||
#define VT_CAMERAS_GETCURRENTCAMERA CKGUID(0x368f22b1, 0x222957e4) | ||
#define VT_CAMERAS_SETASACTIVECAMERA CKGUID(0x368f0ab1, 0x2d8957e4) | ||
#define VT_CAMERAS_CAMERAORBIT CKGUID(0x777d999e, 0xdef777d8) | ||
#define VT_CAMERAS_KEYBOARDCAMERAORBIT CKGUID(0x7610f4d, 0x69747b9d) | ||
#define VT_CAMERAS_MOUSECAMERAORBIT CKGUID(0x2356342f, 0x9542674f) | ||
#define VT_CAMERAS_JOYSTICKCAMERAORBIT CKGUID(0x400f0e6f, 0x72822162) | ||
|
||
// Parameter Types | ||
#define CKPGUID_PROJECTIONTYPE CKGUID(0x1ee22148, 0x602c1ca1) | ||
#define CKPGUID_MOUSEBUTTON CKGUID(0x1ff24d5a, 0x122f2c1f) | ||
|
||
#endif // BML_GUIDS_CAMERAS_H |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
#ifndef BML_GUIDS_COLLISIONS_H | ||
#define BML_GUIDS_COLLISIONS_H | ||
|
||
#include "CKTypes.h" | ||
|
||
// | ||
// Collisions | ||
// | ||
|
||
// Building Blocks | ||
#define VT_COLLISIONS_ADDOBSTACLE CKGUID(0x321a42c4, 0x6133d5) | ||
#define VT_COLLISIONS_DECLAREOBSTACLES CKGUID(0x21dc34e8, 0xd512cd89) | ||
#define VT_COLLISIONS_CHARACTERPREVENTFROMCOLLISION CKGUID(0x319971f0, 0x7919193f) | ||
#define VT_COLLISIONS_COLLISIONDETECTION CKGUID(0x56204f19, 0x682801e8) | ||
#define VT_COLLISIONS_MULTICOLLISIONDETECTION CKGUID(0x56204f09, 0x611101e8) | ||
#define VT_COLLISIONS_OBJECTSLIDER CKGUID(0x13603db0, 0x16bc321a) | ||
#define VT_COLLISIONS_PREVENTCOLLISION CKGUID(0x301971f0, 0x7919343f) | ||
#define VT_COLLISIONS_TESTBOUNDINGBOXYOVERLAPPING CKGUID(0x1ad010b, 0x1bd010b) | ||
#define VT_COLLISIONS_AVOIDOBSTACLES CKGUID(0x39460907, 0x30f329af) | ||
#define VT_COLLISIONS_HOMEONENTITY CKGUID(0x71234f96, 0x34321e45) | ||
#define VT_COLLISIONS_SPHERESPHEREINTERSECTION CKGUID(0x198531f9, 0x60f66c57) | ||
#define VT_COLLISIONS_BOXBOXINTERSECTION CKGUID(0x64154401, 0x76cf37af) | ||
#define VT_COLLISIONS_BOXFACEINTERSECTION CKGUID(0xf1c5480, 0x4a811cb) | ||
#define VT_COLLISIONS_FACEFACEINTERSECTION CKGUID(0x11426a61, 0x1a815584) | ||
#define VT_COLLISIONS_FRUSTUMOBJECTINTERSECTION CKGUID(0x4d6075e1, 0x2dda272e) | ||
#define VT_COLLISIONS_CHARACTERKEEPONFLOOR CKGUID(0xdbac2124, 0x6adcbfa4) | ||
#define VT_COLLISIONS_ENHANCEDCHARACTERKEEPONFLOOR CKGUID(0xdbde2424, 0x6addef12) | ||
#define VT_COLLISIONS_CHARACTERKEEPONFLOORLIMITS CKGUID(0x788061fb, 0x249f29a1) | ||
#define VT_COLLISIONS_OBJECTKEEPONFLOOR CKGUID(0x43617677, 0x7de15e12) | ||
#define VT_COLLISIONS_OBJECTKEEPONFLOORV2 CKGUID(0x3de853bd, 0x133d0d2e) | ||
#define VT_COLLISIONS_DECLAREFLOORS CKGUID(0x8e43cd12, 0x98dc215d) | ||
#define VT_COLLISIONS_FLOORMANAGERSETUP CKGUID(0x3a271561, 0x1d8c4b45) | ||
#define VT_COLLISIONS_GETNEARESTFLOORS CKGUID(0x6dad424e, 0x54b6003d) | ||
#define VT_COLLISIONS_ACTIVATELINK CKGUID(0x51df79d8, 0x294163a3) | ||
#define VT_COLLISIONS_ACTIVATENODE CKGUID(0x92a4e59, 0x4009769c) | ||
#define VT_COLLISIONS_CREATENODALPATH CKGUID(0x435b3d9c, 0x3a8e41f6) | ||
#define VT_COLLISIONS_ENTITYFINDNODALPATH CKGUID(0x170a5187, 0x42f10a3a) | ||
#define VT_COLLISIONS_FINDCURVEDNODALPATH CKGUID(0x72542b8a, 0x6fe901c7) | ||
#define VT_COLLISIONS_FINDPATH CKGUID(0x78c60de, 0x6c744614) | ||
#define VT_COLLISIONS_CHARACTERGOTONODE CKGUID(0x4c710f65, 0x32ed4ea6) | ||
#define VT_COLLISIONS_UPDATENODALPATH CKGUID(0x21647449, 0x51126c00) | ||
|
||
// Parameter Types | ||
#define CKPGUID_FRONTAL_DIRECTION CKGUID(0x286652d, 0x5ea709c2) | ||
|
||
#endif // BML_GUIDS_COLLISIONS_H |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
#ifndef BML_GUIDS_CONTROLLERS_H | ||
#define BML_GUIDS_CONTROLLERS_H | ||
|
||
#include "CKTypes.h" | ||
|
||
// | ||
// Controllers | ||
// | ||
|
||
// Building Blocks | ||
#define VT_CONTROLLERS_JOYSTICKCONTROLLER CKGUID(0x85ebc1, 0x21935422) | ||
#define VT_CONTROLLERS_JOYSTICKMAPPER CKGUID(0x3ed1bea, 0x25692ecc) | ||
#define VT_CONTROLLERS_JOYSTICKWAITER CKGUID(0x12d010b, 0x13d010b) | ||
#define VT_CONTROLLERS_KEYEVENT CKGUID(0x1af2274b, 0x6b8c1524) | ||
#define VT_CONTROLLERS_KEYWAITER CKGUID(0x16d010b, 0x17d010b) | ||
#define VT_CONTROLLERS_KEYBOARDCONTROLLER CKGUID(0x43f1d000, 0x1a2b3c4d) | ||
#define VT_CONTROLLERS_KEYBOARDMAPPER CKGUID(0x53b2bde, 0x2f8f1d74) | ||
#define VT_CONTROLLERS_SWITCHONKEY CKGUID(0x1f49612e, 0x6cd63de0) | ||
#define VT_CONTROLLERS_INPUTSTRING CKGUID(0x693e7e4b, 0x100104c4) | ||
#define VT_CONTROLLERS_GETMOUSEPOSITION CKGUID(0x5b1f1381, 0x5c640372) | ||
#define VT_CONTROLLERS_GETMOUSEDISPLACEMENT CKGUID(0x32d26c84, 0x3c741f89) | ||
#define VT_CONTROLLERS_MOUSEWAITER CKGUID(0x14d010b, 0x15d010b) | ||
|
||
// Parameter Types | ||
#define CKPGUID_JOYAXIS CKGUID(0x1ed64a6a, 0x5a24059a) | ||
#define CKPGUID_MOUSEEVENT CKGUID(0x7abe0373, 0x1c366a1b) | ||
#define CKPGUID_KEYBOARDPART CKGUID(0x7a4347dd, 0x59a82cce) | ||
|
||
#endif // BML_GUIDS_CONTROLLERS_H |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
#ifndef BML_GUIDS_GRIDS_H | ||
#define BML_GUIDS_GRIDS_H | ||
|
||
#include "CKTypes.h" | ||
|
||
// | ||
// Grids | ||
// | ||
|
||
// Building Blocks | ||
#define VT_GRIDS_FILLLAYER CKGUID(0x513344bb, 0x6b943d9f) | ||
#define VT_GRIDS_GETSQUAREFROM3DPOS CKGUID(0xa376e0, 0x326609e6) | ||
#define VT_GRIDS_GETPOSFROMVALUE CKGUID(0x670616ad, 0x2a5c54ac) | ||
#define VT_GRIDS_LAYERSLIDER CKGUID(0x7bac6da2, 0x1cbe76ed) | ||
#define VT_GRIDS_SETGRIDPRIORITY CKGUID(0x74412551, 0x6146504c) | ||
#define VT_GRIDS_SETSQUAREFROM3DPOS CKGUID(0x73a67252, 0x1d5b39c1) | ||
#define VT_GRIDS_SWITCHIFSQUARE CKGUID(0x254074c1, 0x22c0397e) | ||
#define VT_GRIDS_3DENTITYFILL CKGUID(0x672f0997, 0x563644cc) | ||
#define VT_GRIDS_GRIDPATHINIT CKGUID(0x74d12456, 0x6f481719) | ||
#define VT_GRIDS_GRIDPATHSOLVER CKGUID(0x17e75566, 0xc5625a6) | ||
#define VT_GRIDS_CHARACTERGRIDPATHFOLLOW CKGUID(0x6d0a6dd3, 0x43765df4) | ||
|
||
// Parameter Types | ||
#define CKPGUID_HEURISTIC CKGUID(0x72604f23, 0x5fe7f0f) | ||
#define CKPGUID_PATHTYPE CKGUID(0x3e7f7035, 0x7835401f) | ||
#define CKPGUID_FOLLOWMODE CKGUID(0x83e512e, 0x351c7933) | ||
#define CKPGUID_LINKERGRAPH_ENUM CKGUID(0x16a90c1b, 0x740d0f12) | ||
#define CKPGUID_PATHFINDINGCOLLISION CKGUID(0x638737d6, 0xf783eae) | ||
|
||
#endif // BML_GUIDS_GRIDS_H |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
#ifndef BML_GUIDS_HOOKS_H | ||
#define BML_GUIDS_HOOKS_H | ||
|
||
#include "CKTypes.h" | ||
|
||
// | ||
// Hooks | ||
// | ||
|
||
// Building Blocks | ||
#define HOOKS_HOOKBLOCK_GUID CKGUID(0x19038c0, 0x663902da) | ||
|
||
#endif // BML_GUIDS_HOOKS_H |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
#ifndef BML_GUIDS_INTERFACE_H | ||
#define BML_GUIDS_INTERFACE_H | ||
|
||
#include "CKTypes.h" | ||
|
||
// | ||
// Interface | ||
// | ||
|
||
// Building Blocks | ||
#define VT_INTERFACE_ALIGN2D CKGUID(0x3385bc3, 0x1034102f) | ||
#define VT_INTERFACE_ALIGN3D CKGUID(0xf384bc3, 0x1b34102f) | ||
#define VT_INTERFACE_2DCURVELAYOUT CKGUID(0x2956342c, 0x95246746) | ||
#define VT_INTERFACE_3DCURVELAYOUT CKGUID(0x2557342c, 0x15246746) | ||
#define VT_INTERFACE_2DFLOWLAYOUT CKGUID(0x295f342c, 0x95e467e6) | ||
#define VT_INTERFACE_3DFLOWLAYOUT CKGUID(0x245fb72c, 0xa5e437e6) | ||
#define VT_INTERFACE_2DGRIDLAYOUT CKGUID(0x265f342c, 0x95e466e6) | ||
#define VT_INTERFACE_3DGRIDLAYOUT CKGUID(0x665f342c, 0x9e1366e6) | ||
#define VT_INTERFACE_DRAGANDDROP CKGUID(0x39c45869, 0x3dcf3fc1) | ||
#define VT_INTERFACE_PUSHBUTTON CKGUID(0x761b7e64, 0x2b4c6911) | ||
#define VT_INTERFACE_2DTEXT CKGUID(0x55b29fe, 0x662d5ca0) | ||
#define VT_INTERFACE_3DTEXT CKGUID(0x1f5b2fe7, 0x6d355175) | ||
#define VT_INTERFACE_SETCARETPOSITION CKGUID(0xf760d6e, 0x7ce7589a) | ||
#define VT_INTERFACE_BITMAPTEXTDISPLAY CKGUID(0x49d487b, 0x57565345) | ||
#define VT_INTERFACE_TEXTDISPLAY CKGUID(0xf22d010a, 0xf2cd010a) | ||
#define VT_INTERFACE_2DPICKING CKGUID(0x1616120f, 0x5b2f48ce) | ||
#define VT_INTERFACE_ADDITIONALVIEW CKGUID(0xcd159b, 0x164d010b) | ||
#define VT_INTERFACE_MOUSECURSOR CKGUID(0x140c3eac, 0x6e502a81) | ||
#define VT_INTERFACE_RESIZEVIEW CKGUID(0x40e1fe8, 0x79ed7c9b) | ||
#define VT_INTERFACE_SETPICKABLE CKGUID(0xf1499052, 0xebe9bbf1) | ||
#define VT_INTERFACE_GETPROPORTIONALSCREENPOS CKGUID(0x671e53a2, 0x5ba16d62) | ||
#define VT_INTERFACE_GETSCREENPROPORTIONALPOS CKGUID(0x7bdf0404, 0xf765834) | ||
#define VT_INTERFACE_CREATEFONT CKGUID(0x7d644088, 0x40dd0349) | ||
#define VT_INTERFACE_DELETEFONT CKGUID(0x153342c, 0xe543674f) | ||
#define VT_INTERFACE_SETFONTPROPERTIES CKGUID(0xdacfbd61, 0x7a6e65e7) | ||
#define VT_INTERFACE_CREATESYSTEMFONT CKGUID(0x936334fc, 0xf243684f) | ||
#define VT_INTERFACE_MOUSECURSORSYSTEM CKGUID(0x2483576d, 0x57c66324) | ||
#define VT_INTERFACE_DRAWRECTANGLE CKGUID(0x4095766f, 0x291161c1) | ||
|
||
// Parameter Types | ||
#define CKPGUID_ALIGNMENT CKGUID(0x2e1e2209, 0x47da44b5) | ||
#define CKPGUID_FONTPROPERTIES CKGUID(0x63223dd5, 0x6b5f68fc) | ||
#define CKPGUID_TEXTPROPERTIES CKGUID(0x4157001d, 0x4cc82922) | ||
|
||
#define CKPGUID_FONTWEIGHT CKGUID(0x4376013f, 0xb3462c0) | ||
#define CKPGUID_FONTRESOLUTION CKGUID(0x7157091d, 0x4fc82932) | ||
#define CKPGUID_FONTNAME CKGUID(0x7167091a, 0x7f482632) | ||
#define CKPGUID_FONT CKGUID(0x64fb5811, 0x33862d3b) | ||
|
||
#define CKPGUID_MOUSEPOINTERS CKGUID(0x37a05bdd, 0x1ed83f40) | ||
|
||
#define CKPGUID_FLOW_DIRECTION CKGUID(0x3e8b5e93, 0x28bc23b2) | ||
#define CKPGUID_FLOW_ALIGNMENT CKGUID(0x5e5b5493, 0xf8bc224f) | ||
#define CKPGUID_FLOW_SUPPORT CKGUID(0x8e5b5493, 0x98bd2245) | ||
|
||
#define CKPGUID_PUSHBUTTONOPTION CKGUID(0x25064124, 0x1fbe6aae) | ||
|
||
#endif // BML_GUIDS_INTERFACE_H |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
#ifndef BML_GUIDS_LIGHTS_H | ||
#define BML_GUIDS_LIGHTS_H | ||
|
||
#include "CKTypes.h" | ||
|
||
// | ||
// Lights | ||
// | ||
|
||
// Building Blocks | ||
#define VT_LIGHTS_SETLIGHTATTENUATION CKGUID(0xd63d004d, 0xd54d8100) | ||
#define VT_LIGHTS_SPOTLIGHTPROPERTIES CKGUID(0x1ed010b, 0x1fd010b) | ||
#define VT_LIGHTS_SETLIGHTCOLOR CKGUID(0x32115590, 0x78951230) | ||
#define VT_LIGHTS_SETLIGHTRANGE CKGUID(0x22252552, 0x200020) | ||
#define VT_LIGHTS_SETLIGHTTARGET CKGUID(0x2580258, 0x2580258) | ||
#define VT_LIGHTS_SETLIGHTTYPE CKGUID(0x32165a2f, 0x70000000) | ||
#define VT_LIGHTS_SETLINEARATTENUATION CKGUID(0x45895551, 0x59486677) | ||
#define VT_LIGHTS_SETQUADRATICATTENUATION CKGUID(0xa0e0f18, 0x7a01ef09) | ||
#define VT_LIGHTS_SETSPECULARFLAG CKGUID(0x1ae11f1a, 0x1a1e1f11) | ||
#define VT_LIGHTS_LIGHTSPRITE CKGUID(0x4def3319, 0x75b5cc8) | ||
#define VT_LIGHTS_LIGHTCOLORPROGRESSION CKGUID(0x20171e01, 0x234a1b62) | ||
|
||
#endif // BML_GUIDS_LIGHTS_H |
Oops, something went wrong.