Expand description
ICore — generated by cargo xtask gen-omp from core.hpp.
Implemented by Core in the server’s omp-server.
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§
- core_
config ⚠ IConfig & ICore::getConfig().- core_
connect_ ⚠bot void ICore::connectBot(StringView, StringView).- core_
event_ ⚠dispatcher IEventDispatcher<CoreEventHandler> & ICore::getEventDispatcher().- core_
gravity ⚠ float ICore::getGravity().- core_
network_ ⚠bit_ stream_ version int ICore::getNetworkBitStreamVersion().- core_
networks ⚠ const FlatPtrHashSet<INetwork> & ICore::getNetworks().- core_
players ⚠ IPlayerPool & ICore::getPlayers().- core_
reload_ ⚠all void ICore::reloadAll().- core_
request_ ⚠http void ICore::requestHTTP(HTTPResponseHandler *, HTTPRequestType, StringView, StringView).- core_
request_ ⚠http4 void ICore::requestHTTP4(HTTPResponseHandler *, HTTPRequestType, StringView, StringView).- core_
reset_ ⚠all void ICore::resetAll().- core_
set_ ⚠data void ICore::setData(SettableCoreDataType, StringView).- core_
set_ ⚠gravity void ICore::setGravity(float).- core_
set_ ⚠thread_ sleep void ICore::setThreadSleep(Microseconds).- core_
set_ ⚠weather void ICore::setWeather(int).- core_
set_ ⚠world_ time void ICore::setWorldTime(Hours).- core_
sha256 ⚠ bool ICore::sha256(StringView, StringView, StaticArray<char, 64 + 1> &).- core_
tick_ ⚠count unsigned int ICore::getTickCount().- core_
tick_ ⚠rate unsigned int ICore::tickRate().- core_
use_ ⚠dyn_ ticks void ICore::useDynTicks(const bool).- core_
use_ ⚠stunt_ bonuses void ICore::useStuntBonuses(bool).- core_
version ⚠ SemanticVersion ICore::getVersion().- core_
version_ ⚠hash StringView ICore::getVersionHash().- core_
weapon_ ⚠name StringView ICore::getWeaponName(PlayerWeapon).