コード例 #1
0
ファイル: UniformMatrix.cpp プロジェクト: adbrown85/glxml-old
/** Finds the light. */
void UniformMatrix::associate() {
	
	Uniform::associate();
	
	if (!of.empty()) {
		findLight();
	}
}
コード例 #2
0
ファイル: keypad.c プロジェクト: MarkusDNC/WeatherStation
void menuCases(int *input){
  
  switch(currentMenu){
    
  case 0:
    
    switch(*input){
    
    case 1:
      currentMenu = 1;
      PrintTempTable();
      while(readKeypad()!=11){};
      PrintMenu();
      break;
      
    case 2:
      temporary = findLight();
      sprintf(buffer,"%d \0",temporary);
      Print("Sun at",33,6);
      Print(buffer,33,7);
      break;
      
    case 3:
      Clear_Display();
      Print("Set high value:", 1, 2);
      Print("Press # to confirm", 1, 14);
      maxLimit = maxMinLimit(2);
      Print("Set low value: ", 1, 4);
      lowLimit = maxMinLimit(4);
      PrintMenu();
      break;
    case 6:
      if(fastMode == 1){
        fastMode = 60;
        while(readKeypad() != 0) {}
        Print("FM (off)", 32, 13);
        break;
      }
      else{
        fastMode = 1;
        while(readKeypad() != 0) {}
        Print("FM (on) ", 32, 13);
        break;
      }
    }
    
  case 1:
    
    switch(*input){
    case 11:
      currentMenu = 0;
      PrintMenu();
    }
  }
}
コード例 #3
0
ファイル: CarLights.cpp プロジェクト: 2asoft/xray
bool CCarLights::IsLight(u16 bone_id)
{
	SCarLight* light=NULL;
	return findLight(bone_id,light);
}