rodecomp/Source/Contents/Actors/MousePointer.h
ragnarok-clanker 0d6efeaf09 Maintenance: C7 (replaces 18431/18498/18559). Actor SendMsg takes (CGameObject* sender, std::int64_t message, std::int64_t b..g). Aud
Batch #18562 by ragnarok-clanker: forced by an admin (31 lower score(s), 132 changed function(s)); checked with 230 compiled unit(s), including every includer of Source/Client/Mode/CGameMode.h, Source/Contents/Actors/EffectActors.h, Source/Contents/Actors/GameActor.h, Source/Contents/Actors/GameObject.h, Source/Contents/Actors/GndRiser.h, Source/Contents/Actors/GroundScope.h, Source/Contents/Actors/Item.h, Source/Contents/Actors/MousePointer.h, Source/Contents/Actors/Npc.h, Source/Contents/Actors/Pc.h, Source/Contents/Actors/RenderObject.h, Source/Contents/Actors/Skill.h, Source/Contents/Effects/Core/DummyEffectLauncher.h, Source/Contents/Effects/Core/EffectActor.h, Source/Contents/Effects/Core/EffectMaker.h, Source/Contents/Effects/Core/MsgEffect.h, Source/Contents/Effects/Skills/ArrowEffect.h, Source/Contents/Effects/Skills/MandraAttackEffect.h, Source/Contents/SignBoard/SignBoard.h, Source/Contents/Skills/GraffiSkill.h, Source/Contents/Sound/SoundMaker.h.
2026-11-12 16:09:04 +00:00

25 lines
760 B
C++

#ifndef RAGNAROK_SOURCE_CONTENTS_ACTORS_MOUSEPOINTER_H
#define RAGNAROK_SOURCE_CONTENTS_ACTORS_MOUSEPOINTER_H
#include "Contents/Actors/RenderObject.h"
#include "Resource/ResourceMgr.h"
#include "Resource/Sprites/SpriteResource.h"
#include <cstddef>
class CMousePointer : public CRenderObject {
public:
CMousePointer();
bool OnProcess() override;
void SendMsg(CGameObject* sender, std::int64_t message, std::int64_t b, std::int64_t c, std::int64_t d, std::int64_t e, std::int64_t f, std::int64_t g) override;
/* 0138 */ int m_remainingFrames;
/* 013C */ int padding_013C;
};
#if defined(_WIN32) && !defined(_WIN64)
static_assert(sizeof(CMousePointer) == 0x140);
static_assert(offsetof(CMousePointer, m_remainingFrames) == 0x138);
#endif
#endif