internal RendererValues() { Type = new Value.Enum <ParamaterType>(ParamaterType.Sprite); Sprite = new SpriteParamater(); Ribbon = new RibbonParamater(); Track = new TrackParameter(); Ring = new RingParamater(); Model = new ModelParamater(); }
public UVAnimationParamater() { Start = new Value.Vector2D(); Size = new Value.Vector2D(); FrameLength = new Value.Int(1, int.MaxValue, 1); FrameCountX = new Value.Int(1, int.MaxValue, 1); FrameCountY = new Value.Int(1, int.MaxValue, 1); LoopType = new Value.Enum <LoopType>(RendererCommonValues.LoopType.Once); }
public DepthValues() { DepthOffset = new Value.Float(); IsScaleChangedDependingOnDepthOffset = new Value.Boolean(); IsDepthOffsetChangedDependingOnParticleScale = new Value.Boolean(); ZSort = new Value.Enum <ZSortType>(ZSortType.None); DrawingPriority = new Value.Int(0, 255, -255); SoftParticle = new Value.Float(0, float.MaxValue, 0.0f); }
internal GenerationLocationValues() { EffectsRotation = new Value.Boolean(false); Type = new Value.Enum <ParameterType>(); Point = new PointParameter(); Sphere = new SphereParameter(); Model = new ModelParameter(); Circle = new CircleParameter(); }
public PostEffectValues() { BloomSwitch = new Value.Enum <EffectSwitch>(); BloomNone = new NoneParamater(); Bloom = new BloomParamater(); TonemapSelector = new Value.Enum <TonemapAlgorithm>(); TonemapNone = new NoneParamater(); TonemapReinhard = new TonemapReinhardParameter(); }
internal ColorEasingParamater() { Start = new Value.ColorWithRandom(255, 255, 255, 255); End = new Value.ColorWithRandom(255, 255, 255, 255); Start.Link = End; End.Link = Start; StartSpeed = new Value.Enum <EasingStart>(EasingStart.Start); EndSpeed = new Value.Enum <EasingEnd>(EasingEnd.End); }
public UVAnimationParamater() { Start = new Value.Vector2D(); Size = new Value.Vector2D(); FrameLength = new Value.IntWithInifinite(1, false, int.MaxValue, 1); FrameCountX = new Value.Int(1, int.MaxValue, 1); FrameCountY = new Value.Int(1, int.MaxValue, 1); LoopType = new Value.Enum <LoopType>(RendererCommonValues.LoopType.Once); StartSheet = new Value.IntWithRandom(0, int.MaxValue, 0); }
internal RotationValues() { Type = new Value.Enum <ParamaterType>(ParamaterType.Fixed); Fixed = new FixedParamater(); PVA = new PVAParamater(); Easing = new Vector3DEasingParamater(); AxisPVA = new AxisPVAParamater(); AxisEasing = new AxisEasingParamater(); RotationFCurve = new RotationFCurveParamater(); }
internal SoundParamater(Value.Path basepath) { Wave = new Value.PathForSound(basepath, Resources.GetString("SoundFilter"), true, ""); Volume = new Value.FloatWithRandom(1.0f, 1.0f, 0.0f, DrawnAs.CenterAndAmplitude, 0.1f); Pitch = new Value.FloatWithRandom(0.0f, 2.0f, -2.0f, DrawnAs.CenterAndAmplitude, 0.1f); PanType = new Value.Enum <ParamaterPanType>(ParamaterPanType.Sound2D); Pan = new Value.FloatWithRandom(0.0f, 1.0f, -1.0f, DrawnAs.CenterAndAmplitude, 0.1f); Distance = new Value.Float(10.0f); Delay = new Value.IntWithRandom(0, int.MaxValue, 0); }
internal SoundParamater() { Wave = new Value.PathForSound("音声ファイル (*.wav)|*.wav", true, ""); Volume = new Value.FloatWithRandom(1.0f, 1.0f, 0.0f); Pitch = new Value.FloatWithRandom(0.0f, 2.0f, -2.0f); PanType = new Value.Enum <ParamaterPanType>(ParamaterPanType.Sound2D); Pan = new Value.FloatWithRandom(0.0f, 1.0f, -1.0f); Distance = new Value.Float(10.0f); Delay = new Value.IntWithRandom(0, int.MaxValue, 0); }
public CircleParameter() { AxisDirection = new Value.Enum <AxisType>(AxisType.ZAxis); Division = new Value.Int(8, int.MaxValue, 1); Radius = new Value.FloatWithRandom(); AngleStart = new Value.FloatWithRandom(0, float.MaxValue, float.MinValue); AngleEnd = new Value.FloatWithRandom(360, float.MaxValue, float.MinValue); AngleNoize = new Value.FloatWithRandom(0); Type = new Value.Enum <CircleType>(CircleType.Random); }
public DepthValues() { DepthOffset = new Value.Float(); IsScaleChangedDependingOnDepthOffset = new Value.Boolean(); IsDepthOffsetChangedDependingOnParticleScale = new Value.Boolean(); ZSort = new Value.Enum <ZSortType>(ZSortType.None); DrawingPriority = new Value.Int(0, 255, -255); DepthClipping = new Value.IntWithInifinite(1024, true, int.MaxValue, 16); SuppressionOfScalingByDepth = new Value.Float(1.0f, 1.0f, 0.0f, 0.1f); }
public CustomDataParameter(int customDataNum) { this.customDataNum = customDataNum; CustomData = new Value.Enum <CustomDataType>(); Fixed = new Value.Vector2D(); Easing = new Vector2DEasingParamater(); FCurve = new Value.FCurveVector2D(); Fixed4 = new Value.Vector4D(); FCurveColor = new Value.FCurveColorRGBA(); }
internal LocationAbsValues() { LocalForceField1 = new LocalForceField(1); LocalForceField2 = new LocalForceField(2); LocalForceField3 = new LocalForceField(3); Type = new Value.Enum <ParamaterType>(ParamaterType.None); None = new NoneParamater(); Gravity = new GravityParamater(); AttractiveForce = new AttractiveForceParamater(); }
public AlphaCutoffParameter() { Type = new Value.Enum <ParameterType>(ParameterType.Fixed); Fixed = new FixedParameter(); FourPointInterpolation = new FourPointInterpolationParameter(); Easing = new FloatEasingParamater(0.0f, 1.0f, 0.0f); FCurve = new Value.FCurveScalar(0.0f, 100.0f); Fixed.Threshold.CanSelectDynamicEquation = true; Easing.Start.CanSelectDynamicEquation = true; Easing.End.CanSelectDynamicEquation = true; }
public BlendAlphaTextureParameter(Value.Path basepath) { Texture = new Value.PathForImage(basepath, Resources.GetString("ImageFilter"), true, ""); Filter = new Value.Enum <RendererCommonValues.FilterType>(RendererCommonValues.FilterType.Linear); Wrap = new Value.Enum <RendererCommonValues.WrapType>(RendererCommonValues.WrapType.Repeat); UV = new Value.Enum <RendererCommonValues.UVType>(); UVDefault = new RendererCommonValues.UVDefaultParamater(); UVFixed = new RendererCommonValues.UVFixedParamater(); UVAnimation = new RendererCommonValues.UVAnimationParamater(); UVScroll = new RendererCommonValues.UVScrollParamater(); UVFCurve = new RendererCommonValues.UVFCurveParamater(); }
public RingParamater() { RenderingOrder = new Value.Enum <Data.RenderingOrder>(Data.RenderingOrder.FirstCreatedInstanceIsFirst); Billboard = new Value.Enum <BillboardType>(BillboardType.Fixed); AlphaBlend = new Value.Enum <AlphaBlendType>(AlphaBlendType.Blend); VertexCount = new Value.Int(16, 256, 3); ViewingAngle = new Value.Enum <ViewingAngleType>(ViewingAngleType.Fixed); ViewingAngle_Fixed = new Value.Float(360.0f, 360.0f, 0.0f); ViewingAngle_Random = new Value.FloatWithRandom(360.0f, 360.0f, 0.0f); ViewingAngle_Easing = new FloatEasingParamater(360.0f, 360.0f, 0.0f); Outer = new Value.Enum <LocationType>(LocationType.Fixed); Outer_Fixed = new FixedLocation(2.0f, 0.0f); Outer_PVA = new PVALocation(2.0f, 0.0f); Outer_Easing = new Vector2DEasingParamater(); Inner = new Value.Enum <LocationType>(LocationType.Fixed); Inner_Fixed = new FixedLocation(1.0f, 0.0f); Inner_PVA = new PVALocation(1.0f, 0.0f); Inner_Easing = new Vector2DEasingParamater(); CenterRatio = new Value.Enum <CenterRatioType>(CenterRatioType.Fixed); CenterRatio_Fixed = new Value.Float(0.5f, 1.0f, 0.0f); CenterRatio_Random = new Value.FloatWithRandom(0.5f, 1.0f, 0.0f); CenterRatio_Easing = new FloatEasingParamater(0.5f, 1.0f, 0.0f); OuterColor = new Value.Enum <ColorType>(ColorType.Fixed); OuterColor_Fixed = new Value.Color(255, 255, 255, 0); OuterColor_Random = new Value.ColorWithRandom(255, 255, 255, 0); OuterColor_Easing = new ColorEasingParamater(); CenterColor = new Value.Enum <ColorType>(ColorType.Fixed); CenterColor_Fixed = new Value.Color(255, 255, 255, 255); CenterColor_Random = new Value.ColorWithRandom(255, 255, 255, 255); CenterColor_Easing = new ColorEasingParamater(); InnerColor = new Value.Enum <ColorType>(ColorType.Fixed); InnerColor_Fixed = new Value.Color(255, 255, 255, 0); InnerColor_Random = new Value.ColorWithRandom(255, 255, 255, 0); InnerColor_Easing = new ColorEasingParamater(); if (Core.Language == Language.Japanese) { ColorTexture = new Value.Path("画像ファイル (*.png)|*.png", true, ""); } else if (Core.Language == Language.English) { ColorTexture = new Value.Path("Image File (*.png)|*.png", true, ""); } }
internal RendererCommonValues() { Material = new Value.Enum <MaterialType>(MaterialType.Default); MaterialFile = new MaterialFileParameter(this); ColorTexture = new Value.PathForImage(Resources.GetString("ImageFilter"), true, ""); Filter = new Value.Enum <FilterType>(FilterType.Linear); Wrap = new Value.Enum <WrapType>(WrapType.Repeat); NormalTexture = new Value.PathForImage(Resources.GetString("ImageFilter"), true, ""); Filter2 = new Value.Enum <FilterType>(FilterType.Linear); Wrap2 = new Value.Enum <WrapType>(WrapType.Repeat); AlphaBlend = new Value.Enum <AlphaBlendType>(AlphaBlendType.Blend); FadeInType = new Value.Enum <FadeType>(FadeType.None); FadeInNone = new NoneParamater(); FadeIn = new FadeInParamater(); FadeOutType = new Value.Enum <FadeType>(); FadeOutNone = new NoneParamater(); FadeOut = new FadeOutParamater(); UV = new Value.Enum <UVType>(); UVTextureReferenceTarget = new Value.Enum <UVTextureReferenceTargetType>(UVTextureReferenceTargetType.Texture1); UVDefault = new UVDefaultParamater(); UVFixed = new UVFixedParamater(); UVAnimation = new UVAnimationParamater(); UVScroll = new UVScrollParamater(); UVFCurve = new UVFCurveParamater(); #if __EFFEKSEER_BUILD_VERSION16__ UV2 = new Value.Enum <UVType>(); UV2Default = new UVDefaultParamater(); UV2Fixed = new UVFixedParamater(); UV2Animation = new UVAnimationParamater(); UV2Scroll = new UVScrollParamater(); UV2FCurve = new UVFCurveParamater(); #endif ZWrite = new Value.Boolean(false); ZTest = new Value.Boolean(true); ColorInheritType = new Value.Enum <ParentEffectType>(ParentEffectType.NotBind); DistortionIntensity = new Value.Float(1.0f, float.MaxValue, float.MinValue, 0.1f); CustomData1 = new CustomDataParameter(1); CustomData2 = new CustomDataParameter(2); }
public UVDistortionTextureParameter(Value.Path basepath) { Texture = new Value.PathForImage(basepath, Resources.GetString("ImageFilter"), true, ""); UVDistortionIntensity = new Value.Float(0.01f, 100.0f, -100.0f, 0.01f); Filter = new Value.Enum <RendererCommonValues.FilterType>(RendererCommonValues.FilterType.Linear); Wrap = new Value.Enum <RendererCommonValues.WrapType>(RendererCommonValues.WrapType.Repeat); UV = new Value.Enum <RendererCommonValues.UVType>(); UVDefault = new RendererCommonValues.UVDefaultParamater(); UVFixed = new RendererCommonValues.UVFixedParamater(); UVAnimation = new RendererCommonValues.UVAnimationParamater(); UVScroll = new RendererCommonValues.UVScrollParamater(); UVFCurve = new RendererCommonValues.UVFCurveParamater(); }
public ModelParamater() { Model = new Value.Path("モデルファイル (*.efkmodel)|*.efkmodel", true, ""); NormalTexture = new Value.PathForImage("画像ファイル (*.png)|*.png", true, ""); Lighting = new Value.Boolean(true); Culling = new Value.Enum <CullingValues>(Data.CullingValues.Front); Color = new Value.Enum <StandardColorType>(StandardColorType.Fixed); Color_Fixed = new Value.Color(255, 255, 255, 255); Color_Random = new Value.ColorWithRandom(255, 255, 255, 255); Color_Easing = new ColorEasingParamater(); Color_FCurve = new ColorFCurveParameter(); }
internal CommonValues() { MaxGeneration = new Value.IntWithInifinite(1, false, int.MaxValue, 0); LocationEffectType = new Value.Enum <ParentEffectType>(ParentEffectType.Already); RotationEffectType = new Value.Enum <ParentEffectType>(ParentEffectType.Already); ScaleEffectType = new Value.Enum <ParentEffectType>(ParentEffectType.Already); RemoveWhenLifeIsExtinct = new Value.Boolean(true); RemoveWhenParentIsRemoved = new Value.Boolean(false); RemoveWhenAllChildrenAreRemoved = new Value.Boolean(false); Life = new Value.IntWithRandom(100, int.MaxValue, 1); GenerationTime = new Value.FloatWithRandom(1.0f, float.MaxValue, 0.00001f); GenerationTimeOffset = new Value.FloatWithRandom(0, float.MaxValue, float.MinValue); }
public ModelParameter() { if (Core.Language == Language.Japanese) { Model = new Value.Path("モデルファイル (*.efkmodel)|*.efkmodel", true, ""); } else { Model = new Value.Path("Model File (*.efkmodel)|*.efkmodel", true, ""); } Type = new Value.Enum <ModelType>(ModelType.Random); }
public RecordingValues() { RecordingWidth = new Value.Int(256); RecordingHeight = new Value.Int(256); IsRecordingGuideShown = new Value.Boolean(false); RecordingStartingFrame = new Value.Int(1); RecordingEndingFrame = new Value.Int(30); RecordingFrequency = new Value.Int(1); RecordingHorizontalCount = new Value.Int(4); RecordingExporter = new Value.Enum <RecordingExporterType>(Data.RecordingExporterType.Sprite); RecordingTransparentMethod = new Value.Enum <RecordingTransparentMethodType>(Data.RecordingTransparentMethodType.None); RecordingStorageTarget = new Value.Enum <RecordingStorageTargetTyoe>(Data.RecordingStorageTargetTyoe.Global); }
public TrackParameter(Path basepath) { TrackSizeFor = new Value.Enum <TrackSizeType>(TrackSizeType.Fixed); TrackSizeFor_Fixed = new Value.Float(1, float.MaxValue, 0); TrackSizeMiddle = new Value.Enum <TrackSizeType>(TrackSizeType.Fixed); TrackSizeMiddle_Fixed = new Value.Float(1, float.MaxValue, 0); TrackSizeBack = new Value.Enum <TrackSizeType>(TrackSizeType.Fixed); TrackSizeBack_Fixed = new Value.Float(1, float.MaxValue, 0); SplineDivision = new Value.Int(1, int.MaxValue, 1); }
public ModelParamater(Value.Path basepath) { Model = new Value.PathForModel(basepath, Resources.GetString("ModelFilter"), true, ""); Billboard = new Value.Enum <BillboardType>(BillboardType.Fixed); Culling = new Value.Enum <CullingValues>(Data.CullingValues.Front); Color = new Value.Enum <StandardColorType>(StandardColorType.Fixed); Color_Fixed = new Value.Color(255, 255, 255, 255); Color_Random = new Value.ColorWithRandom(255, 255, 255, 255); Color_Easing = new ColorEasingParamater(); Color_FCurve = new ColorFCurveParameter(); }
/* * [Selector(ID = 100)] * [IO(Export = true)] * [Key(key = "ModelParameter_EnableFalloff")] * public Value.Boolean EnableFalloff { get; private set; } * * [Selected(ID = 100, Value = 0)] * [IO(Export = true)] * public FalloffParameter FalloffParam { get; private set; } */ internal RendererValues(Path basepath) { Type = new Value.Enum <ParamaterType>(ParamaterType.Sprite); TextureUVType = new TextureUVTypeParameter(); Sprite = new SpriteParamater(basepath); Ribbon = new RibbonParamater(basepath); Track = new TrackParameter(basepath); Ring = new RingParamater(basepath); Model = new ModelParamater(basepath); // EnableFalloff = new Value.Boolean(false); // FalloffParam = new FalloffParameter(); }
public RingShapeCrescentParameter() { StartingFade = new Value.Float(0, 360, 0); EndingFade = new Value.Float(0, 360, 0); StartingAngle = new Value.Enum <FixedRandomEasingType>(); StartingAngle_Fixed = new Value.Float(0); StartingAngle_Random = new Value.FloatWithRandom(); StartingAngle_Easing = new FloatEasingParamater(); EndingAngle = new Value.Enum <FixedRandomEasingType>(); EndingAngle_Fixed = new Value.Float(360); EndingAngle_Random = new Value.FloatWithRandom(360); EndingAngle_Easing = new FloatEasingParamater(360); }
public UVAnimationParamater() { Start = new Value.Vector2D(); Size = new Value.Vector2D(); FrameLength = new Value.IntWithInifinite(1, false, int.MaxValue, 1); FrameCountX = new Value.Int(1, int.MaxValue, 1); FrameCountY = new Value.Int(1, int.MaxValue, 1); LoopType = new Value.Enum <LoopType>(RendererCommonValues.LoopType.Once); StartSheet = new Value.IntWithRandom(0, int.MaxValue, 0); #if __EFFEKSEER_BUILD_VERSION16__ FlipbookInterpolationType = new Value.Enum <FlipbookInterpolationType>(RendererCommonValues.FlipbookInterpolationType.None); #endif }
public ForceFieldFalloff() { Type = new Value.Enum <ForceFieldFalloffType>(ForceFieldFalloffType.None); Power = new Value.Float(1.0f); MaxDistance = new Value.Float(1.0f); MinDistance = new Value.Float(); Tube = new ForceFieldFalloffTube(); Cone = new ForceFieldFalloffCone(); }
public ModelParamater() { Model = new Value.PathForModel(Properties.Resources.ModelFilter, true, ""); NormalTexture = new Value.PathForImage(Properties.Resources.ImageFilter, true, ""); Lighting = new Value.Boolean(true); Culling = new Value.Enum <CullingValues>(Data.CullingValues.Front); Color = new Value.Enum <StandardColorType>(StandardColorType.Fixed); Color_Fixed = new Value.Color(255, 255, 255, 255); Color_Random = new Value.ColorWithRandom(255, 255, 255, 255); Color_Easing = new ColorEasingParamater(); Color_FCurve = new ColorFCurveParameter(); }