类 RenderingConfig
java.lang.Object
com.example.graphics.singleton.RenderingConfig
Singleton class for managing system-wide rendering configuration.
This is an implementation of the Singleton pattern.
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明int
Get the default height for renderersGet the default renderer typeint
Get the default width for renderersstatic RenderingConfig
Get the singleton instance of RenderingConfigboolean
Check if debug mode is enabledvoid
setDebugMode
(boolean debugMode) Set the debug modevoid
setDefaultHeight
(int defaultHeight) Set the default height for renderersvoid
setDefaultRendererType
(String defaultRendererType) Set the default renderer typevoid
setDefaultWidth
(int defaultWidth) Set the default width for renderers
-
字段详细资料
-
instance
-
defaultWidth
private int defaultWidth -
defaultHeight
private int defaultHeight -
defaultRendererType
-
debugMode
private boolean debugMode
-
-
构造器详细资料
-
RenderingConfig
private RenderingConfig()Private constructor to prevent instantiation from outside
-
-
方法详细资料
-
getInstance
Get the singleton instance of RenderingConfig- 返回:
- the singleton instance
-
getDefaultWidth
public int getDefaultWidth()Get the default width for renderers- 返回:
- the default width
-
setDefaultWidth
public void setDefaultWidth(int defaultWidth) Set the default width for renderers- 参数:
defaultWidth
- the default width to set
-
getDefaultHeight
public int getDefaultHeight()Get the default height for renderers- 返回:
- the default height
-
setDefaultHeight
public void setDefaultHeight(int defaultHeight) Set the default height for renderers- 参数:
defaultHeight
- the default height to set
-
getDefaultRendererType
Get the default renderer type- 返回:
- the default renderer type
-
setDefaultRendererType
Set the default renderer type- 参数:
defaultRendererType
- the default renderer type to set
-
isDebugMode
public boolean isDebugMode()Check if debug mode is enabled- 返回:
- true if debug mode is enabled, false otherwise
-
setDebugMode
public void setDebugMode(boolean debugMode) Set the debug mode- 参数:
debugMode
- true to enable debug mode, false to disable
-