示例#1
0
void Scene::insertScreenMouse(uint32 fileHash, const NRect *mouseRect) {
    NRect rect = NRect::make(-1, -1, -1, -1);
    if (mouseRect)
        rect = *mouseRect;
    insertMouse(new Mouse(_vm, fileHash, rect));
    _cursorFileHash = fileHash;
}
示例#2
0
void Scene::insertNavigationMouse(uint32 fileHash, int type) {
    insertMouse(new Mouse(_vm, fileHash, type));
    _cursorFileHash = fileHash;
}
示例#3
0
void Scene::insertPuzzleMouse(uint32 fileHash, int16 x1, int16 x2) {
    insertMouse(new Mouse(_vm, fileHash, x1, x2));
    _cursorFileHash = fileHash;
}
示例#4
0
void Scene::insertScreenMouse(uint32 fileHash, const NRect *mouseRect) {
	NRect rect(-1, -1, -1, -1);
	if (mouseRect)
		rect = *mouseRect;
	insertMouse(new Mouse(_vm, fileHash, rect));
}