prime/include/Kyoto/CToken.hpp
Luke Street 361f2bb9ce Initial work on CActor.cpp
Former-commit-id: 44b17813bda4f45c89a67a9a4623b872a57cf84f
2022-08-12 21:26:54 -04:00

23 lines
347 B
C++

#ifndef _CTOKEN_HPP
#define _CTOKEN_HPP
#include "types.h"
#include "Kyoto/IObjectStore.hpp"
class CToken {
public:
CToken() {}
CToken(IObj* obj) : x0_objRef(new CObjectReference(obj)), x4_lockHeld(false) {}
CToken(const CToken& other);
~CToken();
void Lock();
private:
CObjectReference* x0_objRef;
bool x4_lockHeld;
};
#endif