Herramientas de usuario

Herramientas del sitio


rf_time

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

rf_time [2018/01/17 15:47]
127.0.0.1 editor externo
rf_time [2018/01/18 21:37]
Línea 1: Línea 1:
-====== RF_Time ====== 
-La clase **RF_Time** es la clase que controla la lógica del reloj dentro de La Rosquillera. 
  
-===== Miembros públicos ===== 
-==== Funciones ==== 
-== int fixedCTime() == 
-Retorna el tiempo transcurrido desde el inicio tras aplicar la corrección configurada. 
- 
-== void Update() == 
-Función que refresca el valor del reloj. 
- 
-==== Atributos ==== 
-== float currentTime == 
-Milisegundos transcurridos desde el inicio. 
- 
-== float deltaTime == 
-Milisegundos transcurridos desde el fotograma anterior. 
- 
-== float timeScale == 
-Escala que se aplica al calculo del deltaTime. 
- 
-== void setFixedCTime == 
-Establece un valor de corrección a currentTime. 
- 
-===== Implementación ===== 
-<code cpp> 
-class RF_Time 
-{ 
-    public: 
-        RF_Time(); 
-        virtual ~RF_Time(); 
- 
-        void Update(); 
-        float deltaTime; 
-        float timeScale; 
-        float currentTime;​ 
- 
-        int fixedCTime(){return currentTime - fixValue;} 
-        void setFixedCTime(){fixValue = currentTime;​} 
- 
-    private: 
-        float lastFrameTime = 0; 
-        int fixValue = 0; 
-}; 
-</​code>​ 
- 
-|Categorías:​ [[Clases]]| 
rf_time.txt · Última modificación: 2018/01/18 21:37 (editor externo)