@@ -108,7 +108,7 @@ public static class TypeRegistry
108108 { "vector3_t&" , "Vector3*" } ,
109109 { "rgba_t" , "Rgba" } ,
110110 { "rgba_t&" , "Rgba*" } ,
111- { "alt::Array <uint32_t>" , "UIntArray*" } ,
111+ { "std::vector <uint32_t>" , "UIntArray*" } ,
112112
113113 { "alt::Quaternion" , "Quaternion" } ,
114114 { "alt::Quaternion&" , "Quaternion*" } ,
@@ -134,8 +134,8 @@ public static class TypeRegistry
134134 { "const char*&" , "nint*" } ,
135135 { "char**" , "nint" } ,
136136 { "char**&" , "nint*" } ,
137- { "alt::Array <uint32_t>&" , "UIntArray*" } ,
138- { "alt::Array <uint32_t>*" , "UIntArray*" } ,
137+ { "std::vector <uint32_t>&" , "UIntArray*" } ,
138+ { "std::vector <uint32_t>*" , "UIntArray*" } ,
139139 { "void*" , "nint" } ,
140140 { "alt::IBaseObject::Type&" , "BaseObjectType*" } ,
141141 { "player_struct_t*" , "ReadOnlyPlayer*" } ,
@@ -146,7 +146,7 @@ public static class TypeRegistry
146146 { "alt::IVoiceChannel*" , "nint" } ,
147147 { "alt::IBlip*" , "nint" } ,
148148 { "alt::IBlip**" , "nint" } ,
149- { "alt::Array <alt::String>&" , "StringArray*" } ,
149+ { "std::vector <alt::String>&" , "StringArray*" } ,
150150 //{ "alt::MValue::List&", "MValueWriter2.MValueArray*" },
151151 { "const alt::MValue&" , "MValue*" } ,
152152 { "const char**" , "string[]" } ,
@@ -167,13 +167,13 @@ public static class TypeRegistry
167167 { "alt::EventCallback" , "EventCallback" } ,
168168 { "alt::TickCallback" , "TickCallback" } ,
169169 { "alt::CommandCallback" , "CommandCallback" } ,
170- { "alt::Array <alt::IPlayer*>*" , "PlayerPointerArray*" } ,
171- { "alt::Array <alt::IVehicle*>*" , "VehiclePointerArray*" } ,
172- { "alt::Array <alt::IPlayer*>&" , "PlayerPointerArray*" } ,
173- { "alt::Array <alt::IVehicle*>&" , "VehiclePointerArray*" } ,
174- { "alt::Array <alt::StringView>*" , "StringViewArray*" } ,
175- { "alt::Array <alt::String>*" , "StringArray*" } ,
176- { "alt::Array <alt::MValue>*" , "MValueWriter2.MValueArray*" } ,
170+ { "std::vector <alt::IPlayer*>*" , "PlayerPointerArray*" } ,
171+ { "std::vector <alt::IVehicle*>*" , "VehiclePointerArray*" } ,
172+ { "std::vector <alt::IPlayer*>&" , "PlayerPointerArray*" } ,
173+ { "std::vector <alt::IVehicle*>&" , "VehiclePointerArray*" } ,
174+ { "std::vector <alt::StringView>*" , "StringViewArray*" } ,
175+ { "std::vector <alt::String>*" , "StringArray*" } ,
176+ { "std::vector <alt::MValue>*" , "MValueWriter2.MValueArray*" } ,
177177 { "alt::MValue*[]" , "nint[]" } ,
178178 { "alt::IPlayer*[]" , "nint[]" } ,
179179 { "alt::IVehicle*[]" , "nint[]" } ,
@@ -201,7 +201,7 @@ public static class TypeRegistry
201201 { "head_overlay_t" , "HeadOverlay" } ,
202202 { "head_overlay_t&" , "HeadOverlay*" } ,
203203 { "weapon_t*[]" , "WeaponData[]" } ,
204- { "alt::Array <weapon_t>&" , "WeaponArray*" } ,
204+ { "std::vector <weapon_t>&" , "WeaponArray*" } ,
205205 { "vector2_t[]" , "Vector2[]" } ,
206206 { "alt::IConnectionInfo*" , "IntPtr" } ,
207207 { "ClrVehicleModelInfo*" , "nint" } ,
0 commit comments