1234567891011121314151617181920212223242526 |
- #pragma once
- #include <stdint.h>
- #include "il2cpp-config.h"
- struct MethodInfo;
- struct PropertyInfo;
- struct Il2CppClass;
- namespace il2cpp
- {
- namespace vm
- {
- class LIBIL2CPP_CODEGEN_API Property
- {
- public:
- // exported
- static uint32_t GetFlags(const PropertyInfo* prop);
- static const MethodInfo* GetGetMethod(const PropertyInfo* prop);
- static const MethodInfo* GetSetMethod(const PropertyInfo* prop);
- static const char* GetName(const PropertyInfo* prop);
- static Il2CppClass* GetParent(const PropertyInfo* prop);
- static uint32_t GetToken(const PropertyInfo* prop);
- };
- } /* namespace vm */
- } /* namespace il2cpp */
|