| Init1< TFirstComponent, TSecondComponent > |
| Init1< TFirstComponent, TSecondComponent > |
| Init1< TFirstComponent, TSecondComponent > |
| Init1< TFirstComponent, TSecondComponent, TArgument > |
| Init1< TFirstComponent, TSecondComponent, TFirstArgument > |
| Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument > |
| Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument > |
| Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TFourthArgument > |
| Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TFourthArgument, TFifthArgument > |
| Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument > |
| Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument > |
| Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFifthArgument > |
| Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument > |
| Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument > |
| Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument, TFifthArgument > |
| Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument, TFifthArgument, TSixthArgument > |
| Init1< TFirstComponent, TSecondComponent, TFirstArgument, TThirdArgument > |
| Init1< TFirstComponent, TSecondComponent, TFirstArgument, TThirdArgument, TFourthArgument > |
| Init1< TFirstComponent, TSecondComponent, TFirstArgument, TThirdArgument, TFourthArgument, TFifthArgument > |
| Init1< TFirstComponent, TSecondComponent, TSecondArgument > |
| Init1< TFirstComponent, TSecondComponent, TSecondArgument, TThirdArgument > |
| Init1< TFirstComponent, TSecondComponent, TSecondArgument, TThirdArgument, TFourthArgument > |
| Init1< TFirstComponent, TSecondComponent, TSecondArgument, TThirdArgument, TFourthArgument, TFifthArgument > |
| Init2< TFirstComponent, TSecondComponent > |
| Init2< TFirstComponent, TSecondComponent > |
| Init2< TFirstComponent, TSecondComponent > |
| Init2< TFirstComponent, TSecondComponent, TArgument > |
| Init2< TFirstComponent, TSecondComponent, TFirstArgument > |
| Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument > |
| Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument > |
| Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TFourthArgument > |
| Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TFourthArgument, TFifthArgument > |
| Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument > |
| Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument > |
| Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFifthArgument > |
| Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument > |
| Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument > |
| Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument, TFifthArgument > |
| Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument, TFifthArgument, TSixthArgument > |
| Init2< TFirstComponent, TSecondComponent, TFirstArgument, TThirdArgument > |
| Init2< TFirstComponent, TSecondComponent, TFirstArgument, TThirdArgument, TFourthArgument > |
| Init2< TFirstComponent, TSecondComponent, TFirstArgument, TThirdArgument, TFourthArgument, TFifthArgument > |
| Init2< TFirstComponent, TSecondComponent, TSecondArgument > |
| Init2< TFirstComponent, TSecondComponent, TSecondArgument, TThirdArgument > |
| Init2< TFirstComponent, TSecondComponent, TSecondArgument, TThirdArgument, TFourthArgument > |
| Init2< TFirstComponent, TSecondComponent, TSecondArgument, TThirdArgument, TFourthArgument, TFifthArgument > |
| Init< TFirstComponent, TSecondComponent > |
|
◆ Init2< TFirstComponent, TSecondComponent, TFirstArgument, TThirdArgument, TFourthArgument >()
| static Components< TFirstComponent, TSecondComponent > Sisus.Init.GameObjectT2Extensions.Init2< TFirstComponent, TSecondComponent, TFirstArgument, TThirdArgument, TFourthArgument > |
( |
this UninitializedGameObject< TFirstComponent, TSecondComponent > @ | this, |
|
|
TFirstArgument | firstArgument, |
|
|
First | secondArgument, |
|
|
TThirdArgument | thirdArgument, |
|
|
TFourthArgument | fourthArgument ) |
|
static |
Initialize the second added component of type TSecondComponent using four arguments with the first added component being the second one.
- Template Parameters
-
| TFirstComponent | Type of the first added component. |
| TSecondComponent | Type of the second added component. |
| TFirstArgument | Type of the first argument. |
| TThirdArgument | Type of the third argument. |
| TFourthArgument | Type of the fourth argument. |
- Parameters
-
| this | new GameObject being initialized. |
| firstArgument | The first argument passed to the second added component's Init function. |
| secondArgument | The second argument passed to the second added component's Init function. |
| thirdArgument | The third argument passed to the second added component's Init function. |
| fourthArgument | The fourth argument passed to the second added component's Init function. |
- Returns
- Created object which can be cast to GameObject, TFirstComponent , TSecondComponent or System.ValueTuple<TFirstComponent, TSecondComponent>.
- Exceptions
-
- Type Constraints
-
| TFirstComponent | : | Component | |
| TSecondComponent | : | Component | |
| TSecondComponent | : | IFourArguments | |
| TSecondComponent | : | IFirstArgument<TFirstArgument> | |
| TSecondComponent | : | IThirdArgument<TThirdArgument> | |
| TSecondComponent | : | IFourthArgument<TFourthArgument> | |
|