login.cpp

来自「一个语言识别引擎」· C++ 代码 · 共 34 行

CPP
34
字号
// -*- mode:C++; tab-width:4; c-basic-offset:4; indent-tabs-mode:nil -*-

#include "Login.h"

#include "Game.h"

Login::Login() {
}


bool Login::apply(const char *name, const char *key) {
    Game& game = Game::getGame();

    Thing& rthing = game.newThing();
    base_id = rthing.getID();

    return (base_id.asInt()!=-1);
}


Thing& Login::getThing() {
    Game& game = Game::getGame();
    return game.getThing(base_id);
}

void Login::shutdown() {
    if (base_id.asInt()!=-1) {
        Game& game = Game::getGame();
        game.killThing(base_id);
        base_id = -1;
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?