/// <summary> /// Set shader parameter. /// </summary> public void SetShaderParameter(string name, Matrix3x4 value) { Runtime.ValidateRefCounted(this); Material_SetShaderParameter8(handle, name, ref value); }
/// <summary> /// Add a trigger point. /// </summary> public void AddTrigger(float time, bool timeIsNormalized, Matrix3x4 data) { Runtime.ValidateRefCounted(this); Animation_AddTrigger8(handle, time, timeIsNormalized, ref data); }
internal static extern void Material_SetShaderParameter8(IntPtr handle, string name, ref Matrix3x4 value);
internal static extern void Spline_AddKnot_8(IntPtr handle, ref Matrix3x4 knot);
internal static extern void Animation_AddTrigger8(IntPtr handle, float time, bool timeIsNormalized, ref Matrix3x4 data);
internal static extern bool Serializable_SetAttribute8(IntPtr handle, uint index, ref Matrix3x4 value);
internal static extern bool Serializable_SetAttribute08(IntPtr handle, string name, ref Matrix3x4 value);
internal static extern void UrhoObject_SetGlobalVar_8(IntPtr handle, int key, ref Matrix3x4 value);
internal static extern void AttributeAccessor_Set8(IntPtr handle, IntPtr ptr, ref Matrix3x4 src);
internal static extern void ResourceWithMetadata_AddMetadata_8(IntPtr handle, string name, ref Matrix3x4 value);
/// <summary> /// Add new metadata variable or overwrite old value. /// </summary> public void AddMetadata(string name, Matrix3x4 value) { Runtime.ValidateRefCounted(this); ResourceWithMetadata_AddMetadata_8(handle, name, ref value); }
/// <summary> /// Add a knot to the spline at a specific index. /// </summary> public void AddKnot(Matrix3x4 knot, uint index) { Runtime.ValidateObject(this); Spline_AddKnot1_8(handle, ref knot, index); }
internal static extern void Spline_AddKnot1_8(IntPtr handle, ref Matrix3x4 knot, uint index);
/// <summary> /// Add a knot to the end of the spline. /// </summary> public void AddKnot(Matrix3x4 knot) { Runtime.ValidateObject(this); Spline_AddKnot_8(handle, ref knot); }
internal static extern void Context_SetGlobalVar8(IntPtr handle, int key, ref Matrix3x4 value);
/// <summary> /// Set the attribute. /// </summary> public void Set(Serializable ptr, Matrix3x4 src) { Runtime.ValidateRefCounted(this); AttributeAccessor_Set8(handle, (object)ptr == null ? IntPtr.Zero : ptr.Handle, ref src); }
/// <summary> /// Set global variable with the respective key and value /// </summary> public void SetGlobalVar(StringHash key, Matrix3x4 value) { Runtime.ValidateRefCounted(this); Context_SetGlobalVar8(handle, key.Code, ref value); }
internal static extern bool ValueAnimation_SetKeyFrame8(IntPtr handle, float time, ref Matrix3x4 value);
/// <summary> /// Set attribute by index. Return true if successfully set. /// </summary> public bool SetAttribute(uint index, Matrix3x4 value) { Runtime.ValidateRefCounted(this); return(Serializable_SetAttribute8(handle, index, ref value)); }
/// <summary> /// Set key frame. /// </summary> public bool SetKeyFrame(float time, Matrix3x4 value) { Runtime.ValidateRefCounted(this); return(ValueAnimation_SetKeyFrame8(handle, time, ref value)); }
/// <summary> /// Set attribute by name. Return true if successfully set. /// </summary> public bool SetAttribute(string name, Matrix3x4 value) { Runtime.ValidateRefCounted(this); return(Serializable_SetAttribute08(handle, name, ref value)); }
internal static extern void RenderPath_SetShaderParameter_8(IntPtr handle, string name, ref Matrix3x4 value);