spidey-decomp/superock.h

47 lines
919 B
C++

#pragma once
#ifndef SUPEROCK_H
#define SUPEROCK_H
#include "export.h"
#include "baddy.h"
class CSuperDocOck : public CBaddy {
public:
EXPORT CSuperDocOck(int*, int);
EXPORT void Shouldnt_DoPhysics_Be_Virtual(void);
EXPORT void DoPhysics(void);
EXPORT void RenderClaws(void);
EXPORT void KillAllCommandBlocks(void);
EXPORT int* KillCommandBlock(int*);
unsigned char padTop[0x32C-0x324];
int field_32C;
int field_330;
int field_334;
unsigned char padAfter334[0x344-0x334-4];
int field_344;
int* field_348;
unsigned char padAfter348[0x36C-0x348-4];
int field_36C;
int field_370;
int field_374;
unsigned char padAfter374[0x3D8-0x374-4];
int field_3D8;
unsigned char padAfter3D8[0x3F4-0x3D8-4];
void *field_3F4;
unsigned char padBottom[0x414-0x3F4-4];
};
void validate_CSuperDocOck(void);
EXPORT void SuperDocOck_CreateSuperDocOck(const unsigned int *stack, unsigned int *result);
#endif