Il2cppMetadataUsageObj.js 858 B

123456789101112131415161718192021222324252627
  1. import {NativeStruct} from "./NativeStruct";
  2. import {Il2cppBridgeApi} from "../hacker/Il2cppBridgeApi";
  3. export class Il2cppMetadataUsageObj extends NativeStruct{
  4. obj(){
  5. return Il2cppBridgeApi.il2cpp_usage_obj_get_obj(this);
  6. }
  7. metadataUsageIndex(){
  8. return Il2cppBridgeApi.il2cpp_usage_obj_get_metadataUsageIndex(this);
  9. }
  10. usage(){
  11. return Il2cppBridgeApi.il2cpp_usage_obj_get_usage(this);
  12. }
  13. addr(){
  14. return Il2cppBridgeApi.il2cpp_usage_obj_get_addr(this);
  15. }
  16. stringLiteralIndex(){
  17. return Il2cppBridgeApi.il2cpp_usage_obj_get_stringLiteralIndex(this);
  18. }
  19. stringLiteral_string(){
  20. return Il2cppBridgeApi.il2cpp_usage_obj_get_stringLiteral(this).readCString();
  21. }
  22. getIl2cppConstantOffset(){
  23. return Il2cppBridgeApi.getIl2cppConstantOffset(this.addr());
  24. }
  25. }