Package hiiragi283.core.api.gui.sync
Object HTDataBindingBuilder
-
- All Implemented Interfaces:
public class HTDataBindingBuilder- Since:
0.7.0
Hiiragi Tsubasa
-
-
Field Summary
Fields Modifier and Type Field Description public final static HTDataBindingBuilderINSTANCE
-
Method Summary
Modifier and Type Method Description final static DataBindingBuilder<FluidStack>fluid(Function0<HTFluidResourceType> getter, Function1<HTFluidResourceType, Unit> setter)final static DataBindingBuilder<FluidStack>fluid(KMutableProperty0<HTFluidResourceType> property)final static DataBindingBuilder<FluidStack>fluidS2C(Function0<HTFluidResourceType> getter)final static DataBindingBuilder<FluidStack>fluidS2C(KProperty0<HTFluidResourceType> property)final static DataBindingBuilder<FluidStack>fluidC2S(Function1<HTFluidResourceType, Unit> setter)final static DataBindingBuilder<FluidStack>fluidC2S(KMutableProperty0<HTFluidResourceType> property)final static DataBindingBuilder<ItemStack>item(Function0<HTItemResourceType> getter, Function1<HTItemResourceType, Unit> setter)final static DataBindingBuilder<ItemStack>item(KMutableProperty0<HTItemResourceType> property)final static DataBindingBuilder<ItemStack>itemS2C(Function0<HTItemResourceType> getter)final static DataBindingBuilder<ItemStack>itemS2C(KProperty0<HTItemResourceType> property)final static DataBindingBuilder<ItemStack>itemC2S(Function1<HTItemResourceType, Unit> setter)final static DataBindingBuilder<ItemStack>itemC2S(KMutableProperty0<HTItemResourceType> property)-
-
Method Detail
-
fluid
final static DataBindingBuilder<FluidStack> fluid(Function0<HTFluidResourceType> getter, Function1<HTFluidResourceType, Unit> setter)
-
fluid
final static DataBindingBuilder<FluidStack> fluid(KMutableProperty0<HTFluidResourceType> property)
-
fluidS2C
final static DataBindingBuilder<FluidStack> fluidS2C(Function0<HTFluidResourceType> getter)
-
fluidS2C
final static DataBindingBuilder<FluidStack> fluidS2C(KProperty0<HTFluidResourceType> property)
-
fluidC2S
final static DataBindingBuilder<FluidStack> fluidC2S(Function1<HTFluidResourceType, Unit> setter)
-
fluidC2S
final static DataBindingBuilder<FluidStack> fluidC2S(KMutableProperty0<HTFluidResourceType> property)
-
item
final static DataBindingBuilder<ItemStack> item(Function0<HTItemResourceType> getter, Function1<HTItemResourceType, Unit> setter)
-
item
final static DataBindingBuilder<ItemStack> item(KMutableProperty0<HTItemResourceType> property)
-
itemS2C
final static DataBindingBuilder<ItemStack> itemS2C(Function0<HTItemResourceType> getter)
-
itemS2C
final static DataBindingBuilder<ItemStack> itemS2C(KProperty0<HTItemResourceType> property)
-
itemC2S
final static DataBindingBuilder<ItemStack> itemC2S(Function1<HTItemResourceType, Unit> setter)
-
itemC2S
final static DataBindingBuilder<ItemStack> itemC2S(KMutableProperty0<HTItemResourceType> property)
-
-
-
-