Skip to content

CPE

Available functions

CPE_IsModelDefined

cs_bool CPE_IsModelDefined(cs_byte id);

CPE_IsModelDefinedPtr

cs_bool CPE_IsModelDefinedPtr(CPEModel *model);

CPE_GetDefaultModelName

cs_str CPE_GetDefaultModelName(void);

CPE_DefineModel

cs_bool CPE_DefineModel(cs_byte id, CPEModel *model);

CPE_UndefineModel

cs_bool CPE_UndefineModel(cs_byte id);

CPE_UndefineModelPtr

cs_bool CPE_UndefineModelPtr(CPEModel *mdl);

CPE_CheckModel

cs_bool CPE_CheckModel(Client *client, cs_int16 model);

CPE_GetModelNum

cs_int16 CPE_GetModelNum(cs_str model);

CPE_GetModelStr

cs_uint32 CPE_GetModelStr(cs_int16 num, cs_char *buffer, cs_uint32 buflen);

CPE_IsParticleDefined

cs_bool CPE_IsParticleDefined(cs_byte id);

CPE_IsParticleDefinedPtr

cs_bool CPE_IsParticleDefinedPtr(CPEParticle *part);

CPE_DefineParticle

cs_bool CPE_DefineParticle(cs_byte id, CPEParticle *part);

CPE_UndefineParticle

cs_bool CPE_UndefineParticle(cs_byte id);

CPE_UndefineParticlePtr

cs_bool CPE_UndefineParticlePtr(CPEParticle *ptr);

Cuboid_SetPositions

void Cuboid_SetPositions(CPECuboid *cub, SVec start, SVec end);

Cuboid_SetColor

void Cuboid_SetColor(CPECuboid *cub, Color4 color);

Cuboid_GetID

cs_byte Cuboid_GetID(CPECuboid *cub);

Cuboid_GetSize

cs_uint32 Cuboid_GetSize(CPECuboid *cub);

Cuboid_GetPositions

void Cuboid_GetPositions(CPECuboid *cub, SVec *start, SVec *end);