Mario Kart 64
Loading...
Searching...
No Matches
CPU.h
Go to the documentation of this file.
1#pragma once
2
3#include "resource/Resource.h"
4#include <vector>
5
7 /* 0x0 */ int16_t pathPointStart;
8 /* 0x2 */ int16_t pathPointEnd;
9 /* 0x4 */ int32_t type;
10}; // size = 0x8
11
12namespace MK64 {
13class CPU : public Ship::Resource<CPUBehaviour> {
14 public:
15 using Resource::Resource;
16
17 CPU();
18
19 CPUBehaviour* GetPointer() override;
20 size_t GetPointerSize() override;
21
22 std::vector<CPUBehaviour> CPUList;
23};
24} // namespace MK64
CPU()
Definition CPU.cpp:5
CPUBehaviour * GetPointer() override
Definition CPU.cpp:8
std::vector< CPUBehaviour > CPUList
Definition CPU.h:22
size_t GetPointerSize() override
Definition CPU.cpp:12
Definition ActorSpawnDataFactory.cpp:7
Definition CPU.h:6
int16_t pathPointStart
Definition CPU.h:7
int32_t type
Definition CPU.h:9
int16_t pathPointEnd
Definition CPU.h:8