@@ -44,6 +44,7 @@ export default defineConfig({
44
44
{ text : 'Cameras' , link : '/guide/core/cameras' } ,
45
45
{ text : 'Lights' , link : '/guide/core/lights' } ,
46
46
{ text : 'Assets' , link : '/guide/core/assets' } ,
47
+ { text : 'Controllers' , link : '/guide/core/controllers' } ,
47
48
] } ,
48
49
{ text : '2D' , collapsed : true , items : [
49
50
{ text : 'Container' , link : '/guide/2d/container' } ,
@@ -94,12 +95,13 @@ export default defineConfig({
94
95
{ text : 'FFixedCamera' , link : '/api/3d/classes/FFixedCamera' } ,
95
96
{ text : 'FFreeCamera' , link : '/api/3d/classes/FFreeCamera' } ,
96
97
] } ,
97
- { text : 'Character Classes' , items : [
98
- { text : 'FCharacter' , link : '/api/2d/classes/FCharacter' } ,
99
- { text : 'FCharacterDynamic' , link : '/api/2d/classes/FCharacterDynamic' } ,
100
- { text : 'FCharacterKinematic' , link : '/api/2d/classes/FCharacterKinematic' } ,
101
- { text : 'FCharacterKP' , link : '/api/2d/classes/FCharacterKP' } ,
102
- { text : 'FCharacterKV' , link : '/api/2d/classes/FCharacterKV' } ,
98
+ { text : 'Controller Classes' , items : [
99
+ { text : 'FController' , link : '/api/2d/classes/FController' } ,
100
+ { text : 'FCharacterController' , link : '/api/2d/classes/FCharacterController' } ,
101
+ { text : 'FCharacterControllerD' , link : '/api/2d/classes/FCharacterControllerD' } ,
102
+ { text : 'FCharacterControllerK' , link : '/api/2d/classes/FCharacterControllerK' } ,
103
+ { text : 'FCharacterControllerKP' , link : '/api/2d/classes/FCharacterControllerKP' } ,
104
+ { text : 'FCharacterControllerKV' , link : '/api/2d/classes/FCharacterControllerKV' } ,
103
105
] } ,
104
106
{ text : 'Core Classes' , items : [
105
107
{ text : 'FComponent' , link : '/api/2d/classes/FComponent' } ,
@@ -108,6 +110,7 @@ export default defineConfig({
108
110
{ text : 'FTransform' , link : '/api/2d/classes/FTransform' } ,
109
111
] } ,
110
112
{ text : 'Polygons Classes' , items : [
113
+ { text : 'FPolygon' , link : '/api/2d/classes/FPolygon' } ,
111
114
{ text : 'FCircle' , link : '/api/2d/classes/FCircle' } ,
112
115
{ text : 'FRectangle' , link : '/api/2d/classes/FRectangle' } ,
113
116
] } ,
@@ -119,9 +122,10 @@ export default defineConfig({
119
122
] } ,
120
123
{ text : 'Interfaces' , items : [
121
124
{ text : 'FCameraOptions' , link : '/api/2d/interfaces/FCameraOptions' } ,
122
- { text : 'FCharacterOptions' , link : '/api/2d/interfaces/FCharacterOptions' } ,
123
- { text : 'FComponentOptions' , link : '/api/2d/interfaces/FComponentOptions' } ,
125
+ { text : 'FCharacterControllerOptions' , link : '/api/2d/interfaces/FCharacterControllerOptions' } ,
124
126
{ text : 'FColliderOptions' , link : '/api/2d/interfaces/FColliderOptions' } ,
127
+ { text : 'FComponentOptions' , link : '/api/2d/interfaces/FComponentOptions' } ,
128
+ { text : 'FControllerOptions' , link : '/api/2d/interfaces/FControllerOptions' } ,
125
129
{ text : 'FRigidBodyOptions' , link : '/api/2d/interfaces/FRigidBodyOptions' } ,
126
130
{ text : 'FSceneOptions' , link : '/api/2d/interfaces/FSceneOptions' } ,
127
131
{ text : 'FTransformOptions' , link : '/api/2d/interfaces/FTransformOptions' } ,
@@ -136,42 +140,58 @@ export default defineConfig({
136
140
{ text : 'FOrbitCamera' , link : '/api/3d/classes/FOrbitCamera' } ,
137
141
] } ,
138
142
{ text : 'Character Classes' , items : [
139
- { text : 'FCharacter' , link : '/api/3d/classes/FCharacter' } ,
140
- { text : 'FCharacterDynamic' , link : '/api/3d/classes/FCharacterDynamic' } ,
141
- { text : 'FCharacterKinematic' , link : '/api/3d/classes/FCharacterKinematic' } ,
142
- { text : 'FCharacterKP' , link : '/api/3d/classes/FCharacterKP' } ,
143
- { text : 'FCharacterKV' , link : '/api/3d/classes/FCharacterKV' } ,
143
+ { text : 'FController' , link : '/api/3d/classes/FController' } ,
144
+ { text : 'FCharacterController' , link : '/api/3d/classes/FCharacterController' } ,
145
+ { text : 'FCharacterControllerD' , link : '/api/3d/classes/FCharacterControllerD' } ,
146
+ { text : 'FCharacterControllerK' , link : '/api/3d/classes/FCharacterControllerK' } ,
147
+ { text : 'FCharacterControllerKP' , link : '/api/3d/classes/FCharacterControllerKP' } ,
148
+ { text : 'FCharacterControllerKV' , link : '/api/3d/classes/FCharacterControllerKV' } ,
144
149
] } ,
145
150
{ text : 'Core Classes' , items : [
146
151
{ text : 'FComponent' , link : '/api/3d/classes/FComponent' } ,
147
152
{ text : 'FComponentEmpty' , link : '/api/3d/classes/FComponentEmpty' } ,
148
153
{ text : 'FScene' , link : '/api/3d/classes/FScene' } ,
149
154
{ text : 'FTransform' , link : '/api/3d/classes/FTransform' } ,
150
155
] } ,
151
- { text : 'Model Classes' , items : [
156
+ { text : 'Polyhedrons Classes' , items : [
152
157
{ text : 'FCapsule' , link : '/api/3d/classes/FCapsule' } ,
153
158
{ text : 'FCuboid' , link : '/api/3d/classes/FCuboid' } ,
154
- { text : 'FGLTF' , link : '/api/3d/classes/FGLTF' } ,
155
159
{ text : 'FPolyhedron' , link : '/api/3d/classes/FPolyhedron' } ,
156
160
{ text : 'FSphere' , link : '/api/3d/classes/FSphere' } ,
157
161
] } ,
162
+ { text : 'Model Classes' , items : [
163
+ { text : 'FModel' , link : '/api/3d/classes/FModel' } ,
164
+ { text : 'FGLTF' , link : '/api/3d/classes/FGLTF' } ,
165
+ { text : 'FGLB' , link : '/api/3d/classes/FGLB' } ,
166
+ { text : 'FOBJ' , link : '/api/3d/classes/FOBJ' } ,
167
+ { text : 'FFBX' , link : '/api/3d/classes/FFBX' } ,
168
+ ] } ,
158
169
{ text : 'Enumerations' , items : [
159
170
{ text : 'FShapes' , link : '/api/3d/enumerations/FShapes' } ,
160
171
] } ,
161
172
{ text : 'Interfaces' , items : [
162
- { text : 'FCharacterOptions' , link : '/api/3d/interfaces/FCharacterOptions' } ,
163
- { text : 'FComponentOptions' , link : '/api/3d/interfaces/FComponentOptions' } ,
173
+ { text : 'FAttachedCameraOptions' , link : '/api/3d/interfaces/FAttachedCameraOptions' } ,
174
+ { text : 'FCameraOptions' , link : '/api/3d/interfaces/FCameraOptions' } ,
175
+ { text : 'FCharacterControllerOptions' , link : '/api/3d/interfaces/FCharacterControllerOptions' } ,
164
176
{ text : 'FColliderOptions' , link : '/api/3d/interfaces/FColliderOptions' } ,
177
+ { text : 'FComponentOptions' , link : '/api/3d/interfaces/FComponentOptions' } ,
178
+ { text : 'FControllerOptions' , link : '/api/3d/interfaces/FControllerOptions' } ,
165
179
{ text : 'FRigidBodyOptions' , link : '/api/3d/interfaces/FRigidBodyOptions' } ,
166
180
{ text : 'FSceneOptions' , link : '/api/3d/interfaces/FSceneOptions' } ,
167
181
{ text : 'FTransformOptions' , link : '/api/3d/interfaces/FTransformOptions' } ,
168
182
] } ,
169
183
] } ,
170
184
{ text : 'core' , link : '/api/core/index.md' , collapsed : true , items : [
171
- { text : 'FCamera' , link : '/api/core/classes/FCamera' } ,
172
- { text : 'FComponent' , link : '/api/core/classes/FComponent' } ,
173
- { text : 'FGroup' , link : '/api/core/classes/FGroup' } ,
174
- { text : 'FScene' , link : '/api/core/classes/FScene' } ,
185
+ { text : 'Core Classes' , items : [
186
+ { text : 'FCamera' , link : '/api/core/classes/FCamera' } ,
187
+ { text : 'FComponent' , link : '/api/core/classes/FComponent' } ,
188
+ { text : 'FController' , link : '/api/core/classes/FController' } ,
189
+ { text : 'FGroup' , link : '/api/core/classes/FGroup' } ,
190
+ { text : 'FScene' , link : '/api/core/classes/FScene' } ,
191
+ ] } ,
192
+ { text : 'Interfaces' , items : [
193
+ { text : 'FControllerOptions' , link : '/api/core/interfaces/FControllerOptions' } ,
194
+ ] } ,
175
195
] } ,
176
196
{ text : 'devtools' , link : '/api/devtools/index.md' , collapsed : true , items : [
177
197
{ text : 'FDebug' , link : '/api/devtools/classes/FDebug' } ,
0 commit comments