You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
codm/ligma-cheat/ligma-cheat/SDK/assembly-csharp-firstpass.dll/includes/activetokinematicc__iterato...

58 lines
2.1 KiB

#pragma once
#include <il2cpp/il2cpp.h>
class activetokinematicciterator3 {
public:
template <typename T = il2cpp_array<std::uintptr_t> *> T &$locvar0() {
return *(T *)((std::uintptr_t)this + 0x8);
}
template <typename T = std::int32_t> T &$locvar1() {
return *(T *)((std::uintptr_t)this + 0xC);
}
template <typename T = il2cpp_array<std::uintptr_t> *> T &$locvar2() {
return *(T *)((std::uintptr_t)this + 0x10);
}
template <typename T = std::int32_t> T &$locvar3() {
return *(T *)((std::uintptr_t)this + 0x14);
}
template <typename T = std::uintptr_t> T &$this() {
return *(T *)((std::uintptr_t)this + 0x18);
}
template <typename T = std::uintptr_t> T &$current() {
return *(T *)((std::uintptr_t)this + 0x1C);
}
template <typename T = bool> T &$disposing() {
return *(T *)((std::uintptr_t)this + 0x20);
}
template <typename T = std::int32_t> T &$pc() {
return *(T *)((std::uintptr_t)this + 0x24);
}
template <typename T = bool> T movenext() {
return ((T(*)(activetokinematicciterator3 *))(il2cpp::il2cpp_base() +
0x39A59A0))(this);
}
template <typename T = std::uintptr_t>
T system_collections_generic_ienumeratorobject_get_current() {
return ((T(*)(activetokinematicciterator3 *))(il2cpp::il2cpp_base() +
0x39A5CE8))(this);
}
template <typename T = std::uintptr_t>
T system_collections_ienumerator_get_current() {
return ((T(*)(activetokinematicciterator3 *))(il2cpp::il2cpp_base() +
0x39A5CF0))(this);
}
template <typename T = void> T dispose() {
return ((T(*)(activetokinematicciterator3 *))(il2cpp::il2cpp_base() +
0x39A5CF8))(this);
}
template <typename T = void> T reset() {
return ((T(*)(activetokinematicciterator3 *))(il2cpp::il2cpp_base() +
0x39A5D0C))(this);
}
};