예제 #1
0
 public static LongField LongField <TProperty, TContainer>(TProperty property, ref TContainer container, ref long value, InspectorContext context)
     where TProperty : IProperty <TContainer, long>
 {
     return(GuiConstructFactory.Construct <TProperty, LongField, TContainer, long>(property, ref container, ref value, context));
 }
예제 #2
0
 public static TextField ULongField <TProperty, TContainer>(TProperty property, ref TContainer container, ref ulong value, InspectorContext context)
     where TProperty : IProperty <TContainer, ulong>
 => GuiConstructFactory.Construct <TProperty, TextField, string, TContainer, ulong>(property, ref container, ref value, context);
예제 #3
0
 public static IntegerField IntField <TProperty, TContainer>(TProperty property, ref TContainer container, ref int value, InspectorContext context)
     where TProperty : IProperty <TContainer, int>
 {
     return(GuiConstructFactory.Construct <TProperty, IntegerField, TContainer, int>(property, ref container, ref value, context));
 }
예제 #4
0
 public static LongField UIntField <TProperty, TContainer>(TProperty property, ref TContainer container, ref uint value, InspectorContext context)
     where TProperty : IProperty <TContainer, uint>
 => GuiConstructFactory.Construct <TProperty, LongField, long, TContainer, uint>(property, ref container, ref value, context);
예제 #5
0
 public static IntegerField ShortField <TProperty, TContainer>(TProperty property, ref TContainer container, ref short value, InspectorContext context)
     where TProperty : IProperty <TContainer, short>
 => GuiConstructFactory.Construct <TProperty, IntegerField, int, TContainer, short>(property, ref container, ref value, context);
예제 #6
0
 public static Toggle Toggle <TProperty, TContainer>(TProperty property, ref TContainer container, ref bool value, InspectorContext context)
     where TProperty : IProperty <TContainer, bool>
 {
     return(GuiConstructFactory.Construct <TProperty, Toggle, TContainer, bool>(property, ref container, ref value, context));
 }
예제 #7
0
 public static TextField CharField <TProperty, TContainer>(TProperty property, ref TContainer container, ref char value, InspectorContext context)
     where TProperty : IProperty <TContainer, char>
 {
     return(GuiConstructFactory.Construct <TProperty, TextField, string, TContainer, char>(property, ref container, ref value, context));
 }
예제 #8
0
 public static DoubleField DoubleField <TProperty, TContainer>(TProperty property, ref TContainer container, ref double value, InspectorContext context)
     where TProperty : IProperty <TContainer, double>
 {
     return(GuiConstructFactory.Construct <TProperty, DoubleField, TContainer, double>(property, ref container, ref value, context));
 }
예제 #9
0
 public static FloatField FloatField <TProperty, TContainer>(TProperty property, ref TContainer container,
                                                             ref float value, InspectorContext context)
     where TProperty : IProperty <TContainer, float>
 => GuiConstructFactory.Construct <TProperty, FloatField, TContainer, float>(property, ref container,
                                                                             ref value, context);