![]() |
Init(args)
Scripting Reference
|
Extensions methods for initializing GameObject<TFirstComponent, TSecondComponent> objects.
Static Public Member Functions | |
static Components< TFirstComponent, TSecondComponent > | Init< TFirstComponent, TSecondComponent > (this GameObject< TFirstComponent, TSecondComponent > @this) |
Initializes both added components without any additional arguments. More... | |
static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent > (this GameObject< TFirstComponent, TSecondComponent > @this) |
Initialize the first added component of type TFirstComponent without any arguments. More... | |
static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TArgument argument) |
Initialize the first added component of type TFirstComponent with one argument. More... | |
static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, Second secondArgument) |
Initialize the first added component of type TFirstComponent using the provided argument and the second added component. More... | |
static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TSecondArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, Second firstArgument, TSecondArgument secondArgument) |
Initialize the first added component of type TFirstComponent using the second added component and the provided argument. More... | |
static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument) |
Initialize the first added component of type TFirstComponent using the two provided arguments. More... | |
static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument) |
Initialize the first added component of type TFirstComponent using the three provided arguments. More... | |
static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument) |
Initialize the first added component of type TFirstComponent using the four provided arguments. More... | |
static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument, TFifthArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument, TFifthArgument fifthArgument) |
Initialize the first added component of type TFirstComponent using the five provided arguments. More... | |
static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, Second fourthArgument) |
Initialize the first added component of type TFirstComponent using four arguments with the second added component being the fourth one. More... | |
static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFifthArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, Second fourthArgument, TFifthArgument fifthArgument) |
Initialize the first added component of type TFirstComponent using five arguments with the second added component being the fourth one. More... | |
static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument, Second fifthArgument) |
Initialize the first added component of type TFirstComponent using five arguments with the second added component being the fifth one. More... | |
static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, Second thirdArgument) |
Initialize the first added component of type TFirstComponent using three arguments with the second added component being the third one. More... | |
static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TFourthArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, Second thirdArgument, TFourthArgument fourthArgument) |
Initialize the first added component of type TFirstComponent using four arguments with the second added component being the third one. More... | |
static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TFourthArgument, TFifthArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, Second thirdArgument, TFourthArgument fourthArgument, TFifthArgument fifthArgument) |
Initialize the first added component of type TFirstComponent using five arguments with the second added component being the third one. More... | |
static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TThirdArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, Second secondArgument, TThirdArgument thirdArgument) |
Initialize the first added component of type TFirstComponent using three arguments with the second added component being the second one. More... | |
static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TThirdArgument, TFourthArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, Second secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument) |
Initialize the first added component of type TFirstComponent using four arguments with the second added component being the second one. More... | |
static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TFirstArgument, TThirdArgument, TFourthArgument, TFifthArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, Second secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument, TFifthArgument fifthArgument) |
Initialize the first added component of type TFirstComponent using five arguments with the second added component being the second one. More... | |
static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TSecondArgument, TThirdArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, Second firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument) |
Initialize the first added component of type TFirstComponent using three arguments with the second added component being the first one. More... | |
static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TSecondArgument, TThirdArgument, TFourthArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, Second firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument) |
Initialize the first added component of type TFirstComponent using four arguments with the second added component being the first one. More... | |
static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent, TSecondArgument, TThirdArgument, TFourthArgument, TFifthArgument > (this GameObject< TFirstComponent, TSecondComponent > @this, Second firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument, TFifthArgument fifthArgument) |
Initialize the first added component of type TFirstComponent using five arguments with the second added component being the first one. More... | |
static UninitializedGameObject< TFirstComponent, TSecondComponent > | Init1< TFirstComponent, TSecondComponent > (this GameObject< TFirstComponent, TSecondComponent > @this, Second argument) |
Initialize the first added component of type TFirstComponent using the second added component as the argument. More... | |
static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this) |
Initialize the second added component of type TSecondComponent without any arguments. More... | |
static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TArgument argument) |
Initialize the second added component of type TSecondComponent using one argument. More... | |
static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument) |
Initialize the second added component of type TSecondComponent using two arguments. More... | |
static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument) |
Initialize the second added component of type TSecondComponent using three arguments. More... | |
static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument) |
Initialize the second added component of type TSecondComponent using four arguments. More... | |
static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument, TFifthArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument, TFifthArgument fifthArgument) |
Initialize the second added component of type TSecondComponent using five arguments. More... | |
static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, First secondArgument) |
Initialize the second added component of type TSecondComponent using two arguments with the first added component being the first one. More... | |
static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TSecondArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, First firstArgument, TSecondArgument secondArgument) |
Initialize the second added component of type TSecondComponent using two arguments with the first added component being the first one. More... | |
static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TSecondArgument, TThirdArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, First firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument) |
Initialize the second added component of type TSecondComponent using three arguments with the first added component being the first one. More... | |
static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TSecondArgument, TThirdArgument, TFourthArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, First firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument) |
Initialize the second added component of type TSecondComponent using four arguments with the first added component being the first one. More... | |
static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TSecondArgument, TThirdArgument, TFourthArgument, TFifthArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, First firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument, TFifthArgument fifthArgument) |
Initialize the second added component of type TSecondComponent using five arguments with the first added component being the first one. More... | |
static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, First argument) |
Initialize the second added component of type TSecondComponent using the first added component as the argument. More... | |
static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, First thirdArgument) |
Initialize the second added component of type TSecondComponent using thre arguments with the first added component being the third one. More... | |
static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TFourthArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, First thirdArgument, TFourthArgument fourthArgument) |
Initialize the second added component of type TSecondComponent using four arguments with the first added component being the third one. More... | |
static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TFourthArgument, TFifthArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, First thirdArgument, TFourthArgument fourthArgument, TFifthArgument fifthArgument) |
Initialize the second added component of type TSecondComponent using five arguments with the first added component being the third one. More... | |
static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, First fourthArgument) |
Initialize the second added component of type TSecondComponent using four arguments with the first added component being the fourth one. More... | |
static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFifthArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, First fourthArgument, TFifthArgument fifthArgument) |
Initialize the second added component of type TSecondComponent using five arguments with the first added component being the fourth one. More... | |
static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument, First fifthArgument) |
Initialize the second added component of type TSecondComponent using five arguments with the first added component being the fifth one. More... | |
static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TThirdArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, First secondArgument, TThirdArgument thirdArgument) |
Initialize the second added component of type TSecondComponent using three arguments with the first added component being the second one. More... | |
static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TThirdArgument, TFourthArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, First secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument) |
Initialize the second added component of type TSecondComponent using four arguments with the first added component being the second one. More... | |
static Components< TFirstComponent, TSecondComponent > | Init2< TFirstComponent, TSecondComponent, TFirstArgument, TThirdArgument, TFourthArgument, TFifthArgument > (this UninitializedGameObject< TFirstComponent, TSecondComponent > @this, TFirstArgument firstArgument, First secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument, TFifthArgument fifthArgument) |
Initialize the second added component of type TSecondComponent using five arguments with the first added component being the second one. More... | |