@@ -9,14 +9,26 @@ running within the [LÖVE](https://love2d.org/) 2D game engine.
99
1010 * [ Inheritance] ( #inheritance )
1111 * [ Constructor] ( #constructor )
12+ * [ Init Parameters] ( #init-parameters )
13+ * [ Attributes] ( #attributes )
14+ * [ animationTimer] ( #.animationTimer )
15+ * [ appName] ( #.appName )
16+ * [ driver] ( #.driver )
17+ * [ postprocessNeeded] ( #.postprocessNeeded )
18+ * [ scale()] ( #.scale ) - Multiplies the arguments with the * screenScale* factor.
19+ * [ timers] ( #.timers ) - list of timers
20+ * [ _ animations] ( #._animations )
21+ * [ _ eventFunc()] ( #._eventFunc )
22+ * [ _ hasChanges] ( #._hasChanges )
23+ * [ _ processingDeferredChanges] ( #._processingDeferredChanges )
1224 * [ Methods] ( #methods )
1325 * [ addStyle()] ( #.addStyle )
1426 * [ close()] ( #.close )
1527 * [ deferChanges()] ( #.deferChanges )
1628 * [ getCurrentTime()] ( #.getCurrentTime )
1729 * [ getFontInfo()] ( #.getFontInfo )
1830 * [ getLayoutContext()] ( #.getLayoutContext )
19- * [ getScreenScale()] ( #.getScreenScale )
31+ * [ getScreenScale()] ( #.getScreenScale ) - Returns the * screenScale * factor.
2032 * [ hasWindows()] ( #.hasWindows )
2133 * [ newWindow()] ( #.newWindow )
2234 * [ runEventLoop()] ( #.runEventLoop ) - Update by processing events from the window system.
@@ -29,18 +41,60 @@ running within the [LÖVE](https://love2d.org/) 2D game engine.
2941 * [ _ processAllChanges()] ( #._processAllChanges )
3042 * [ _ removeWindow()] ( #._removeWindow )
3143 * [ Inherited Methods] ( #inherited-methods )
44+ * [ Inherited Static Members] ( #inherited-static-members )
3245 * [ Subclasses] ( #subclasses )
3346
3447
35- ## Inheritance
48+ ## < a id = " inheritance " ></ a > Inheritance
3649 * / ** [ Object] ( ../lwtk/Object.md#inheritance ) ** / _ ** ` Application ` ** _
3750
38- ## Constructor
51+ ## < a id = " constructor " ></ a > Constructor
3952 * <span id =" .new " >** ` Application(arg1, arg2) ` ** </span >
4053
4154
4255
43- ## Methods
56+ ## <a id =" init-parameters " ></a >Init Parameters
57+
58+ The following parameters can be given to the constructor; each parameter
59+ is handled by the corresponding setter method:
60+
61+ * ` errorFunc ` - [ setErrorFunc()] ( #.setErrorFunc )
62+ * ` extensions ` - [ setExtensions()] ( #.setExtensions )
63+ * ` style ` - [ setStyle()] ( #.setStyle )
64+ * ` timer ` - [ setTimer()] ( #.setTimer )
65+
66+ ## <a id =" attributes " ></a >Attributes
67+ * <span id =" .animationTimer " >** ` animationTimer ` ** </span >
68+
69+ * <span id =" .appName " >** ` appName ` ** </span >
70+
71+ * <span id =" .driver " >** ` driver ` ** </span >
72+
73+ * <span id =" .postprocessNeeded " >** ` postprocessNeeded ` ** </span > : ` table `
74+
75+ * <span id =" .scale " >** ` scale(a, a2, a3, a4) ` ** </span >
76+
77+ Multiplies the arguments with the * screenScale* factor.
78+
79+ Possible invocations:
80+
81+ * * scale(x, y)* - returns the multiplied values
82+ * * scale(x, y, w, h)* - returns the multiplied values
83+ * * scale({x, y})* - multiplies the values in the given table and returns table
84+ * * scale({x, y, w, y})* - multiplies the values in the given table and returns table
85+ * <span id =" .timers " >** ` timers ` ** </span >
86+
87+ list of timers
88+ * <span id =" ._animations " >** ` _animations ` ** </span > : [ lwtk.Animations] ( ../lwtk/Animations.md )
89+
90+ * <span id =" ._eventFunc " >** ` _eventFunc(window, view, event, ...) ` ** </span >
91+
92+ * <span id =" ._hasChanges " >** ` _hasChanges ` ** </span > : ` boolean `
93+
94+ * <span id =" ._processingDeferredChanges " >** ` _processingDeferredChanges ` ** </span > : ` boolean `
95+
96+
97+ ## <a id =" methods " ></a >Methods
4498 * <span id =" .addStyle " >** ` Application:addStyle(additionalStyle) ` ** </span >
4599
46100
@@ -61,6 +115,7 @@ running within the [LÖVE](https://love2d.org/) 2D game engine.
61115
62116 * <span id =" .getScreenScale " >** ` Application:getScreenScale() ` ** </span >
63117
118+ Returns the * screenScale* factor.
64119
65120 * <span id =" .hasWindows " >** ` Application:hasWindows() ` ** </span >
66121
@@ -118,10 +173,14 @@ running within the [LÖVE](https://love2d.org/) 2D game engine.
118173
119174
120175
121- ## Inherited Methods
176+ ## < a id = " inherited-methods " ></ a > Inherited Methods
122177 * ** [ Object] ( ../lwtk/Object.md ) ** :
123178 * [ getClass()] ( ../lwtk/Object.md#.getClass ) , [ getClassPath()] ( ../lwtk/Object.md#.getClassPath ) , [ getMember()] ( ../lwtk/Object.md#.getMember ) , [ getReverseClassPath()] ( ../lwtk/Object.md#.getReverseClassPath ) , [ getSuperClass()] ( ../lwtk/Object.md#.getSuperClass ) , [ isInstanceOf()] ( ../lwtk/Object.md#.isInstanceOf ) , [ setAttributes()] ( ../lwtk/Object.md#.setAttributes )
124179
125- ## Subclasses
180+ ## <a id =" inherited-static-members " ></a >Inherited Static Members
181+ * ** [ Object] ( ../lwtk/Object.md ) ** :
182+ * [ declare()] ( ../lwtk/Object.md#.declare ) , [ getMixinBase()] ( ../lwtk/Object.md#.getMixinBase ) , [ newSubClass()] ( ../lwtk/Object.md#.newSubClass )
183+
184+ ## <a id =" subclasses " ></a >Subclasses
126185 * / ** [ Object] ( ../lwtk/Object.md#subclasses ) ** / _ ** ` Application ` ** _ / [ Node] ( ../lwtk/Node.md#subclasses ) / [ MouseDispatcher] ( ../lwtk/MouseDispatcher.md#subclasses ) / ** [ love.Application] ( ../lwtk/love/Application.md#inheritance ) **
127186
0 commit comments