mirror of
https://github.com/Facepunch/sbox-public.git
synced 2025-12-23 14:38:13 -05:00
This commit imports the C# engine code and game files, excluding C++ source code. [Source-Commit: ceb3d758046e50faa6258bc3b658a30c97743268]
44 lines
1018 B
Modula-2
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 );
|
|
}
|