@@ -27,7 +27,7 @@ const ANY_COLLIDER_HOST_DIRECTIVE = {
27
27
28
28
@Directive ( { selector : 'ngt-object3D[cuboidCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
29
29
export class NgtrCuboidCollider {
30
- args = input . required < NgtrCuboidArgs > ( ) ;
30
+ args = input . required < NgtrCuboidArgs > ( { alias : 'cuboidCollider' } ) ;
31
31
32
32
constructor ( ) {
33
33
const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -40,7 +40,7 @@ export class NgtrCuboidCollider {
40
40
41
41
@Directive ( { selector : 'ngt-object3D[capsuleCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
42
42
export class NgtrCapsuleCollider {
43
- args = input . required < NgtrCapsuleArgs > ( ) ;
43
+ args = input . required < NgtrCapsuleArgs > ( { alias : 'capsuleCollider' } ) ;
44
44
45
45
constructor ( ) {
46
46
const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -53,7 +53,7 @@ export class NgtrCapsuleCollider {
53
53
54
54
@Directive ( { selector : 'ngt-object3D[ballCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
55
55
export class NgtrBallCollider {
56
- args = input . required < NgtrBallArgs > ( ) ;
56
+ args = input . required < NgtrBallArgs > ( { alias : 'ballCollider' } ) ;
57
57
58
58
constructor ( ) {
59
59
const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -66,7 +66,7 @@ export class NgtrBallCollider {
66
66
67
67
@Directive ( { selector : 'ngt-object3D[convexHullCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
68
68
export class NgtrConvexHullCollider {
69
- args = input . required < NgtrConvexHullArgs > ( ) ;
69
+ args = input . required < NgtrConvexHullArgs > ( { alias : 'convexHullCollider' } ) ;
70
70
71
71
constructor ( ) {
72
72
const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -79,7 +79,7 @@ export class NgtrConvexHullCollider {
79
79
80
80
@Directive ( { selector : 'ngt-object3D[heightfieldCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
81
81
export class NgtrHeightfieldCollider {
82
- args = input . required < NgtrHeightfieldArgs > ( ) ;
82
+ args = input . required < NgtrHeightfieldArgs > ( { alias : 'heightfieldCollider' } ) ;
83
83
84
84
constructor ( ) {
85
85
const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -92,7 +92,7 @@ export class NgtrHeightfieldCollider {
92
92
93
93
@Directive ( { selector : 'ngt-object3D[trimeshCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
94
94
export class NgtrTrimeshCollider {
95
- args = input . required < NgtrTrimeshArgs > ( ) ;
95
+ args = input . required < NgtrTrimeshArgs > ( { alias : 'trimeshCollider' } ) ;
96
96
97
97
constructor ( ) {
98
98
const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -105,7 +105,7 @@ export class NgtrTrimeshCollider {
105
105
106
106
@Directive ( { selector : 'ngt-object3D[polylineCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
107
107
export class NgtrPolylineCollider {
108
- args = input . required < NgtrPolylineArgs > ( ) ;
108
+ args = input . required < NgtrPolylineArgs > ( { alias : 'polylineCollider' } ) ;
109
109
110
110
constructor ( ) {
111
111
const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -118,7 +118,7 @@ export class NgtrPolylineCollider {
118
118
119
119
@Directive ( { selector : 'ngt-object3D[roundCuboidCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
120
120
export class NgtrRoundCuboidCollider {
121
- args = input . required < NgtrRoundCuboidArgs > ( ) ;
121
+ args = input . required < NgtrRoundCuboidArgs > ( { alias : 'roundCuboidCollider' } ) ;
122
122
123
123
constructor ( ) {
124
124
const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -131,7 +131,7 @@ export class NgtrRoundCuboidCollider {
131
131
132
132
@Directive ( { selector : 'ngt-object3D[cylinderCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
133
133
export class NgtrCylinderCollider {
134
- args = input . required < NgtrCylinderArgs > ( ) ;
134
+ args = input . required < NgtrCylinderArgs > ( { alias : 'cylinderCollider' } ) ;
135
135
136
136
constructor ( ) {
137
137
const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -144,7 +144,7 @@ export class NgtrCylinderCollider {
144
144
145
145
@Directive ( { selector : 'ngt-object3D[roundCylinderCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
146
146
export class NgtrRoundCylinderCollider {
147
- args = input . required < NgtrRoundCylinderArgs > ( ) ;
147
+ args = input . required < NgtrRoundCylinderArgs > ( { alias : 'roundCylinderCollider' } ) ;
148
148
149
149
constructor ( ) {
150
150
const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -157,7 +157,7 @@ export class NgtrRoundCylinderCollider {
157
157
158
158
@Directive ( { selector : 'ngt-object3D[coneCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
159
159
export class NgtrConeCollider {
160
- args = input . required < NgtrConeArgs > ( ) ;
160
+ args = input . required < NgtrConeArgs > ( { alias : 'coneCollider' } ) ;
161
161
162
162
constructor ( ) {
163
163
const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -170,7 +170,7 @@ export class NgtrConeCollider {
170
170
171
171
@Directive ( { selector : 'ngt-object3D[roundConeCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
172
172
export class NgtrRoundConeCollider {
173
- args = input . required < NgtrRoundConeArgs > ( ) ;
173
+ args = input . required < NgtrRoundConeArgs > ( { alias : 'roundConeCollider' } ) ;
174
174
175
175
constructor ( ) {
176
176
const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -183,7 +183,7 @@ export class NgtrRoundConeCollider {
183
183
184
184
@Directive ( { selector : 'ngt-object3D[convexMeshCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
185
185
export class NgtrConvexMeshCollider {
186
- args = input . required < NgtrConvexMeshArgs > ( ) ;
186
+ args = input . required < NgtrConvexMeshArgs > ( { alias : 'convexMeshCollider' } ) ;
187
187
188
188
constructor ( ) {
189
189
const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -196,7 +196,7 @@ export class NgtrConvexMeshCollider {
196
196
197
197
@Directive ( { selector : 'ngt-object3D[roundConvexHullCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
198
198
export class NgtrRoundConvexHullCollider {
199
- args = input . required < NgtrRoundConvexHullArgs > ( ) ;
199
+ args = input . required < NgtrRoundConvexHullArgs > ( { alias : 'roundConvexHullCollider' } ) ;
200
200
201
201
constructor ( ) {
202
202
const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
@@ -209,7 +209,7 @@ export class NgtrRoundConvexHullCollider {
209
209
210
210
@Directive ( { selector : 'ngt-object3D[roundConvexMeshCollider]' , hostDirectives : [ ANY_COLLIDER_HOST_DIRECTIVE ] } )
211
211
export class NgtrRoundConvexMeshCollider {
212
- args = input . required < NgtrRoundConvexMeshArgs > ( ) ;
212
+ args = input . required < NgtrRoundConvexMeshArgs > ( { alias : 'roundConvexMeshCollider' } ) ;
213
213
214
214
constructor ( ) {
215
215
const anyCollider = inject ( NgtrAnyCollider , { host : true } ) ;
0 commit comments