示例#1
0
文件: charmap.c 项目: Bader14/Nexuiz
float NexuizCharmap_mousePress(entity me, vector coords)
{
	me.mouseMove(me, coords);
	if(me.mouseSelectedCharacterCell >= 0)
	{
		me.pressed = 1;
		me.previouslySelectedCharacterCell = me.selectedCharacterCell;
	}
	return 1;
}
示例#2
0
文件: charmap.c 项目: Bader14/Nexuiz
float NexuizCharmap_mouseRelease(entity me, vector coords)
{
	if(!me.pressed)
		return 0;
	me.mouseMove(me, coords);
	if(me.selectedCharacterCell == me.previouslySelectedCharacterCell)
		me.controlledTextbox.enterText(me.controlledTextbox, CharMap_CellToChar(me.selectedCharacterCell));
	me.pressed = 0;
	return 1;
}
示例#3
0
文件: charmap.c 项目: Bader14/Nexuiz
float NexuizCharmap_mouseDrag(entity me, vector coords)
{
	return me.mouseMove(me, coords);
}