Пример #1
0
struct GroupData *ServerDB::GroupDB::GenerateGroup() const {
    struct GroupData *ret = new struct GroupData();
    ret->UID = GenerateUID();

    LoadGroup(ret, GetPreferences());

    return ret;

}
Пример #2
0
void Entity::Initialize(World& world, const std::string& imagefile, int layer, bool use_physics) {
	mImageFile = imagefile;
	mLayer = layer;
	mUsePhysics = false;
	SetUsePhysics(world, use_physics);

	if (mUID=="")
		GenerateUID();

	mInitialPosition = mPosition;
	mInitialRotation = mRotation;
	mInitialScale = mScale;
}
Пример #3
0
struct ServerData *ServerDB::GenerateServer() const{
    struct ServerData *ret = new struct ServerData();
    ret->owner = this;
    ret->UID = GenerateUID();

     // Clean data
    ret->name = '\0';
    ret->address = '\0';
    ret->port = 0;
    ret->SSL = false;
    ret->global = true;
    ret->nick = '\0';
    ret->user = '******';
    ret->real = '\0';
    ret->autojoin_channels.clear();

    return ret;
}