Expand description
IObject — generated by cargo xtask gen-omp from Server/Components/Objects/objects.hpp.
Implemented by Object in the server’s Objects.
Do not edit: change xtask/omp-wrappers.toml or the generator and
regenerate. Slots are clang’s layout of the header for each ABI, checked
against the official binaries by cargo xtask check-abi --generated.
Functions§
- object_
attach_ ⚠to_ object void IObject::attachToObject(IObject &, Vector3, Vector3, bool).- object_
attach_ ⚠to_ player void IObject::attachToPlayer(IPlayer &, Vector3, Vector3).- object_
attach_ ⚠to_ vehicle void IBaseObject::attachToVehicle(IVehicle &, Vector3, Vector3).- object_
attachment_ ⚠data const ObjectAttachmentData & IBaseObject::getAttachmentData().- object_
camera_ ⚠collision bool IBaseObject::getCameraCollision().- object_
draw_ ⚠distance float IBaseObject::getDrawDistance().- object_
is_ ⚠moving bool IBaseObject::isMoving().- object_
material_ ⚠data bool IBaseObject::getMaterialData(uint32_t, const ObjectMaterialData *&).- object_
model ⚠ int IBaseObject::getModel().- object_
move ⚠ void IBaseObject::move(const ObjectMoveData &).- object_
moving_ ⚠data const ObjectMoveData & IBaseObject::getMovingData().- object_
reset_ ⚠attachment void IBaseObject::resetAttachment().- object_
set_ ⚠camera_ collision void IBaseObject::setCameraCollision(bool).- object_
set_ ⚠draw_ distance void IBaseObject::setDrawDistance(float).- object_
set_ ⚠material void IBaseObject::setMaterial(uint32_t, int, StringView, StringView, Colour).- object_
set_ ⚠material_ text void IBaseObject::setMaterialText(uint32_t, StringView, ObjectMaterialSize, StringView, int, bool, Colour, Colour, ObjectMaterialTextAlign).- object_
set_ ⚠model void IBaseObject::setModel(int).- object_
stop ⚠ void IBaseObject::stop().