Package com.prineside.tdi2.managers
Class DebugManager
java.lang.Object
com.prineside.tdi2.Manager.ManagerAdapter
com.prineside.tdi2.managers.DebugManager
- All Implemented Interfaces:
 com.badlogic.gdx.utils.Disposable,Manager
- 
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface com.prineside.tdi2.Manager
Manager.ManagerAdapter, Manager.ManagerWithListeners<T> - 
Field Summary
FieldsModifier and TypeFieldDescriptionfinal com.badlogic.gdx.graphics.profiling.GLProfilerstatic final com.badlogic.gdx.graphics.Color[] - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidОчистить кэши объектов, чтобы освободить памятьvoiddispose()Releases all resources of this object.booleanvoidpostRender(float deltaTime) Вызывается после отрисовки и обновления экранаvoidpreRender(float deltaTime) Вызывается перед любыми обновлениями и отрисовками экранов и системvoidregisterFrameDrawTimeAndMemory(long executionTime) voidregisterFrameJob(String jobName, long executionTime) voidcom.badlogic.gdx.utils.StringBuilderregisterValue(String key) Создает / возвращает новый StringBuilder с длиной 0voidsetup()Вызывается, когда объекты всех менеджеров созданы и можно к ним обращатьсяvoidtest()Запустить тестирование, чтобы проверить, все ли ресурсы есть (текстуры / i18n) Запускается после загрузки всех менеджеровvoidunregisterValue(String key)  
- 
Field Details
- 
RANDOM_COLORS
public static final com.badlogic.gdx.graphics.Color[] RANDOM_COLORS - 
glProfiler
public final com.badlogic.gdx.graphics.profiling.GLProfiler glProfiler 
 - 
 - 
Constructor Details
- 
DebugManager
public DebugManager() 
 - 
 - 
Method Details
- 
setup
public void setup()Description copied from interface:ManagerВызывается, когда объекты всех менеджеров созданы и можно к ним обращаться- Specified by:
 setupin interfaceManager- Overrides:
 setupin classManager.ManagerAdapter
 - 
registerValue
Создает / возвращает новый StringBuilder с длиной 0- Returns:
 - null, если не включено
 
 - 
isEnabled
public boolean isEnabled() - 
unregisterValue
 - 
registerFrameJob
 - 
registerFrameDrawTimeAndMemory
public void registerFrameDrawTimeAndMemory(long executionTime)  - 
preRender
public void preRender(float deltaTime) Description copied from interface:ManagerВызывается перед любыми обновлениями и отрисовками экранов и систем- Specified by:
 preRenderin interfaceManager- Overrides:
 preRenderin classManager.ManagerAdapter
 - 
registerGameStateUpdate
public void registerGameStateUpdate() - 
postRender
public void postRender(float deltaTime) Description copied from interface:ManagerВызывается после отрисовки и обновления экрана- Specified by:
 postRenderin interfaceManager- Overrides:
 postRenderin classManager.ManagerAdapter
 - 
test
public void test()Description copied from interface:ManagerЗапустить тестирование, чтобы проверить, все ли ресурсы есть (текстуры / i18n) Запускается после загрузки всех менеджеров- Specified by:
 testin interfaceManager- Overrides:
 testin classManager.ManagerAdapter
 - 
clearPools
public void clearPools()Очистить кэши объектов, чтобы освободить память- Specified by:
 clearPoolsin interfaceManager- Overrides:
 clearPoolsin classManager.ManagerAdapter
 - 
dispose
public void dispose()Description copied from interface:com.badlogic.gdx.utils.DisposableReleases all resources of this object.- Specified by:
 disposein interfacecom.badlogic.gdx.utils.Disposable- Overrides:
 disposein classManager.ManagerAdapter
 
 -