mirror of
https://github.com/isledecomp/isle.git
synced 2025-12-10 08:03:13 +00:00
Define cursor enum and custom cursor window message (#980)
* Define cursor enum and custom cursor window message * Fix param name * Remove unused header
This commit is contained in:
committed by
GitHub
parent
b67af71f33
commit
df20b05510
@@ -13,10 +13,10 @@ class LegoROI;
|
||||
class LegoEventNotificationParam : public MxNotificationParam {
|
||||
public:
|
||||
enum {
|
||||
c_lButtonState = 0x01,
|
||||
c_rButtonState = 0x02,
|
||||
c_modKey1 = 0x04,
|
||||
c_modKey2 = 0x08,
|
||||
c_lButtonState = 1,
|
||||
c_rButtonState = 2,
|
||||
c_modKey1 = 4,
|
||||
c_modKey2 = 8,
|
||||
};
|
||||
|
||||
// FUNCTION: LEGO1 0x10028690
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
#ifndef LEGONOTIFY_H
|
||||
#define LEGONOTIFY_H
|
||||
|
||||
enum LegoEventNotificationParamType {
|
||||
c_lButtonState = 1,
|
||||
c_rButtonState = 2,
|
||||
c_modKey1 = 4,
|
||||
c_modKey2 = 8,
|
||||
};
|
||||
|
||||
#endif // LEGONOTIFY_H
|
||||
@@ -7,6 +7,23 @@
|
||||
|
||||
#include <windows.h>
|
||||
|
||||
#define WM_ISLE_SETCURSOR 0x5400
|
||||
|
||||
enum Cursor {
|
||||
e_cursorArrow = 0,
|
||||
e_cursorBusy,
|
||||
e_cursorNo,
|
||||
e_cursorUnused3,
|
||||
e_cursorUnused4,
|
||||
e_cursorUnused5,
|
||||
e_cursorUnused6,
|
||||
e_cursorUnused7,
|
||||
e_cursorUnused8,
|
||||
e_cursorUnused9,
|
||||
e_cursorUnused10,
|
||||
e_cursorNone
|
||||
};
|
||||
|
||||
class MxAtomId;
|
||||
class LegoEntity;
|
||||
class LegoFile;
|
||||
@@ -28,7 +45,7 @@ void PlayCamAnim(LegoPathActor* p_actor, MxBool p_unused, MxU32 p_location, MxBo
|
||||
void FUN_1003eda0();
|
||||
MxBool RemoveFromCurrentWorld(const MxAtomId& p_atomId, MxS32 p_id);
|
||||
void FUN_1003ef00(MxBool p_enable);
|
||||
void SetAppCursor(WPARAM p_wparam);
|
||||
void SetAppCursor(Cursor p_cursor);
|
||||
MxBool FUN_1003ef60();
|
||||
MxBool RemoveFromWorld(MxAtomId& p_entityAtom, MxS32 p_entityId, MxAtomId& p_worldAtom, MxS32 p_worldEntityId);
|
||||
MxS32 UpdateLightPosition(MxS32 p_increase);
|
||||
|
||||
Reference in New Issue
Block a user