| Init1< TFirstComponent, TSecondComponent, TSecondArgument, TThirdComponent, TThirdArgument, TFourthArgument > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent, TArgument > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TSecondArgument > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TSecondArgument > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TSecondArgument, TFourthArgument > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TSecondArgument, TFourthArgument, TFifthArgument > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TSecondArgument, TThirdArgument > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument, TFifthArgument > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument, TFifthArgument, TSixthArgument > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TThirdArgument > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TThirdArgument, TFourthArgument > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TThirdArgument, TFourthArgument, TFifthArgument > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent, TSecondArgument > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent, TSecondArgument > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent, TSecondArgument > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent, TSecondArgument, TThirdArgument > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent, TThirdArgument > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent, TThirdArgument > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent, TThirdArgument, TFourthArgument > |
| Init1< TFirstComponent, TSecondComponent, TThirdComponent, TThirdArgument, TFourthArgument, TFifthArgument > |
| Init2< TFirstComponent, TSecondComponent, TThirdComponent > |
| Init2< TFirstComponent, TSecondComponent, TThirdComponent > |
| Init2< TFirstComponent, TSecondComponent, TThirdComponent > |
| Init2< TFirstComponent, TSecondComponent, TThirdComponent > |
| Init2< TFirstComponent, TSecondComponent, TThirdComponent > |
| Init2< TFirstComponent, TSecondComponent, TThirdComponent > |
| Init2< TFirstComponent, TSecondComponent, TThirdComponent, TArgument > |
| Init2< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument > |
| Init2< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TSecondArgument > |
| Init2< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TSecondArgument > |
| Init2< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TSecondArgument, TThirdArgument > |
| Init2< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument > |
| Init2< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TThirdArgument > |
| Init2< TFirstComponent, TSecondComponent, TThirdComponent, TSecondArgument > |
| Init2< TFirstComponent, TSecondComponent, TThirdComponent, TSecondArgument > |
| Init2< TFirstComponent, TSecondComponent, TThirdComponent, TSecondArgument > |
| Init2< TFirstComponent, TSecondComponent, TThirdComponent, TSecondArgument, TThirdArgument > |
| Init2< TFirstComponent, TSecondComponent, TThirdComponent, TSecondArgument, TThirdArgument > |
| Init2< TFirstComponent, TSecondComponent, TThirdComponent, TSecondArgument, TThirdArgument, TFourthArgument > |
| Init2< TFirstComponent, TSecondComponent, TThirdComponent, TSecondArgument, TThirdArgument, TFourthArgument > |
| Init2< TFirstComponent, TSecondComponent, TThirdComponent, TThirdArgument > |
| Init2< TFirstComponent, TSecondComponent, TThirdComponent, TThirdArgument > |
| Init3< TFirstComponent, TSecondComponent, TThirdComponent > |
| Init3< TFirstComponent, TSecondComponent, TThirdComponent > |
| Init3< TFirstComponent, TSecondComponent, TThirdComponent > |
| Init3< TFirstComponent, TSecondComponent, TThirdComponent > |
| Init3< TFirstComponent, TSecondComponent, TThirdComponent > |
| Init3< TFirstComponent, TSecondComponent, TThirdComponent, TArgument > |
| Init3< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument > |
| Init3< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TSecondArgument > |
| Init3< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TSecondArgument > |
| Init3< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TSecondArgument, TThirdArgument > |
| Init3< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument > |
| Init3< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TThirdArgument > |
| Init3< TFirstComponent, TSecondComponent, TThirdComponent, TSecondArgument > |
| Init3< TFirstComponent, TSecondComponent, TThirdComponent, TSecondArgument > |
| Init3< TFirstComponent, TSecondComponent, TThirdComponent, TSecondArgument > |
| Init3< TFirstComponent, TSecondComponent, TThirdComponent, TSecondArgument, TThirdArgument > |
| Init3< TFirstComponent, TSecondComponent, TThirdComponent, TThirdArgument > |
| Init3< TFirstComponent, TSecondComponent, TThirdComponent, TThirdArgument > |
| Init< TFirstComponent, TSecondComponent, TThirdComponent > |
|
◆ Init1< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument, TFifthArgument, TSixthArgument >()
| static GameObjectWithInit1Of3Done< TFirstComponent, TSecondComponent, TThirdComponent > Sisus.Init.GameObjectT3Extensions.Init1< TFirstComponent, TSecondComponent, TThirdComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument, TFifthArgument, TSixthArgument > |
( |
this GameObject< TFirstComponent, TSecondComponent, TThirdComponent > @ | this, |
|
|
TFirstArgument | firstArgument, |
|
|
TSecondArgument | secondArgument, |
|
|
TThirdArgument | thirdArgument, |
|
|
TFourthArgument | fourthArgument, |
|
|
TFifthArgument | fifthArgument, |
|
|
TSixthArgument | sixthArgument ) |
|
static |
Initialize the first added component of type TFirstComponent using the six provided arguments.
- Template Parameters
-
| TFirstComponent | Type of the first added component. |
| TSecondComponent | Type of the second added component. |
| TThirdComponent | Type of the third added component. |
| TFirstArgument | Type of the first argument. |
| TSecondArgument | Type of the second argument. |
| TThirdArgument | Type of the third argument. |
| TFourthArgument | Type of the fourth argument. |
| TFifthArgument | Type of the fifth argument. |
| TSixthArgument | Type of the sixth argument. |
- Parameters
-
| this | new GameObject being initialized. |
| firstArgument | The first argument used when initializing the first added component. |
| secondArgument | The second argument used when initializing the first added component. |
| thirdArgument | The third argument used when initializing the first added component. |
| fourthArgument | The fourth argument used when initializing the first added component. |
| fifthArgument | The fifth argument used when initializing the first added component. |
| sixthArgument | The sixth argument used when initializing the first added component. |
- Returns
- Partially initialized GameObject still requiring Init2 and Init3 to be called until it is ready for usage.
- Exceptions
-
- Type Constraints
-
| TFirstComponent | : | Component | |
| TFirstComponent | : | IArgs | |
| TFirstComponent | : | TFirstArgument | |
| TFirstComponent | : | TSecondArgument | |
| TFirstComponent | : | TThirdArgument | |
| TFirstComponent | : | TFourthArgument | |
| TFirstComponent | : | TFifthArgument | |
| TFirstComponent | : | TSixthArgument | |
| TSecondComponent | : | Component | |
| TThirdComponent | : | Component | |
|