Figler.Schema.Effect (figler v0.1.0-beta.1)

Copy Markdown View Source

Generated Kiwi message module for Effect.

Summary

Types

t()

@type t() :: %Figler.Schema.Effect{
  axis: Figler.Schema.EffectAxis.t() | nil,
  bevel_size: float() | nil,
  blend_mode: Figler.Schema.BlendMode.t() | nil,
  blur_op_type: Figler.Schema.BlurOpType.t() | nil,
  chromatic_aberration: float() | nil,
  chromatic_aberration_var: Figler.Schema.VariableData.t() | nil,
  clip_to_shape: boolean() | nil,
  color: Figler.Schema.Color.t() | nil,
  color_var: Figler.Schema.VariableData.t() | nil,
  component_prop_assignments: [Figler.Schema.ComponentPropAssignment.t()] | nil,
  count: non_neg_integer() | nil,
  custom_effect_id: Figler.Schema.CodeComponentId.t() | nil,
  density: float() | nil,
  density_var: Figler.Schema.VariableData.t() | nil,
  effect_opacity_var: Figler.Schema.VariableData.t() | nil,
  end_offset: Figler.Schema.Vector.t() | nil,
  end_offset_x_var: Figler.Schema.VariableData.t() | nil,
  end_offset_y_var: Figler.Schema.VariableData.t() | nil,
  id: Figler.Schema.GUID.t() | nil,
  noise_size: Figler.Schema.Vector.t() | nil,
  noise_size_x_var: Figler.Schema.VariableData.t() | nil,
  noise_size_y_var: Figler.Schema.VariableData.t() | nil,
  noise_type: Figler.Schema.NoiseType.t() | nil,
  offset: Figler.Schema.Vector.t() | nil,
  opacity: float() | nil,
  order: Figler.Schema.RepeatOrder.t() | nil,
  radius: float() | nil,
  radius_var: Figler.Schema.VariableData.t() | nil,
  reflection_distance: float() | nil,
  refraction_intensity: float() | nil,
  refraction_intensity_var: Figler.Schema.VariableData.t() | nil,
  refraction_radius: float() | nil,
  refraction_radius_var: Figler.Schema.VariableData.t() | nil,
  repeat_type: Figler.Schema.RepeatType.t() | nil,
  secondary_color: Figler.Schema.Color.t() | nil,
  secondary_color_var: Figler.Schema.VariableData.t() | nil,
  seed: non_neg_integer() | nil,
  show_shadow_behind_node: boolean() | nil,
  specular_angle: float() | nil,
  specular_angle_var: Figler.Schema.VariableData.t() | nil,
  specular_intensity: float() | nil,
  specular_intensity_var: Figler.Schema.VariableData.t() | nil,
  splay_var: Figler.Schema.VariableData.t() | nil,
  spread: float() | nil,
  spread_var: Figler.Schema.VariableData.t() | nil,
  start_offset: Figler.Schema.Vector.t() | nil,
  start_offset_x_var: Figler.Schema.VariableData.t() | nil,
  start_offset_y_var: Figler.Schema.VariableData.t() | nil,
  start_radius: float() | nil,
  start_radius_var: Figler.Schema.VariableData.t() | nil,
  type: Figler.Schema.EffectType.t() | nil,
  unit_type: Figler.Schema.UnitType.t() | nil,
  visible: boolean() | nil,
  x_var: Figler.Schema.VariableData.t() | nil,
  y_var: Figler.Schema.VariableData.t() | nil
}

Functions

decode(binary)

encode(struct)

transform_module()