Files
sbox-public/engine/Definitions/common/utlvector.def
s&box team 71f266059a Open source release
This commit imports the C# engine code and game files, excluding C++ source code.

[Source-Commit: ceb3d758046e50faa6258bc3b658a30c97743268]
2025-11-24 09:05:18 +00:00

44 lines
1018 B
Modula-2

include "dbg.h"
include "convar.h"
native class CUtlVector<CUtlString> as NativeEngine.CUtlVectorString
{
void DeleteThis(); [delete]
static CUtlVectorString Create( int growsize, int initialcapacity ); [new]
int Count();
void SetCount( int count );
CUtlString Element( int i );
}
native class CUtlVector<Vector> as NativeEngine.CUtlVectorVector
{
void DeleteThis(); [delete]
static CUtlVectorVector Create( int growsize, int initialcapacity ); [new]
int Count();
void SetCount( int count );
Vector Element( int i );
}
native class CUtlVector<float> as NativeEngine.CUtlVectorFloat
{
void DeleteThis(); [delete]
static CUtlVectorFloat Create( int growsize, int initialcapacity ); [new]
int Count();
void SetCount( int count );
float Element( int i );
}
native class CUtlVector<uint32> as NativeEngine.CUtlVectorUInt32
{
void DeleteThis(); [delete]
static CUtlVectorUInt32 Create( int growsize, int initialcapacity ); [new]
int Count();
void SetCount( int count );
uint Element( int i );
}