示例#1
0
 public void SetWorldTransform(float[] InWorldMatrix)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeActor_SetWorldTransform__SWIG_1(swigCPtr, InWorldMatrix);
 }
 public void SetLightType(FDatasmithFacadeActorLight.ELightType InLightType)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeActorLight_SetLightType(swigCPtr, (int)InLightType);
 }
 public void SetIntensity(double InIntensity)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeActorLight_SetIntensity(swigCPtr, InIntensity);
 }
 public void SetAreaLength(float InAreaLength)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeActorLight_SetAreaLength(swigCPtr, InAreaLength);
 }
 internal FDatasmithFacadeActorLight(global::System.IntPtr cPtr, bool cMemoryOwn) : base(DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeActorLight_SWIGUpcast(cPtr), cMemoryOwn)
 {
     swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr);
 }
 public void SetPointSourceLength(float InPointSourceLength)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeActorLight_SetPointSourceLength(swigCPtr, InPointSourceLength);
 }
 public void SetSpotOuterConeAngle(float InSpotOuterConeAngle)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeActorLight_SetSpotOuterConeAngle(swigCPtr, InSpotOuterConeAngle);
 }
示例#8
0
 public void GetRotation(out float OutX, out float OutY, out float OutZ, out float OutW)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeActor_GetRotation__SWIG_1(swigCPtr, out OutX, out OutY, out OutZ, out OutW);
 }
示例#9
0
 public void SetTranslation(float X, float Y, float Z)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeActor_SetTranslation(swigCPtr, X, Y, Z);
 }
示例#10
0
 public void GetRotation(out float OutPitch, out float OutYaw, out float OutRoll)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeActor_GetRotation__SWIG_0(swigCPtr, out OutPitch, out OutYaw, out OutRoll);
 }
示例#11
0
 public void SetRotation(float X, float Y, float Z, float W)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeActor_SetRotation__SWIG_1(swigCPtr, X, Y, Z, W);
 }
示例#12
0
 public void SetRotation(float Pitch, float Yaw, float Roll)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeActor_SetRotation__SWIG_0(swigCPtr, Pitch, Yaw, Roll);
 }
示例#13
0
 public void GetScale(out float OutX, out float OutY, out float OutZ)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeActor_GetScale(swigCPtr, out OutX, out OutY, out OutZ);
 }
示例#14
0
 public void SetScale(float X, float Y, float Z)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeActor_SetScale(swigCPtr, X, Y, Z);
 }
    public bool IsA(EDatasmithFacadeMaterialExpressionType ExpressionType)
    {
        bool ret = DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeMaterialExpression_IsA(swigCPtr, (int)ExpressionType);

        return(ret);
    }
示例#16
0
 public void GetTranslation(out float OutX, out float OutY, out float OutZ)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeActor_GetTranslation(swigCPtr, out OutX, out OutY, out OutZ);
 }
    public int GetInputCount()
    {
        int ret = DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeMaterialExpression_GetInputCount(swigCPtr);

        return(ret);
    }
示例#18
0
 public void SetLayer(string InLayerName)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeActor_SetLayer(swigCPtr, InLayerName);
 }
 public void SetPointAttenuationRadius(float InPointAttenuationRadius)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeActorLight_SetPointAttenuationRadius(swigCPtr, InPointAttenuationRadius);
 }
    public int GetDefaultOutputIndex()
    {
        int ret = DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeMaterialExpression_GetDefaultOutputIndex(swigCPtr);

        return(ret);
    }
 public void SetAreaShape(FDatasmithFacadeActorLight.EAreaLightShape InAreaShape)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeActorLight_SetAreaShape(swigCPtr, (int)InAreaShape);
 }
 public void SetDefaultOutputIndex(int OutputIndex)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeMaterialExpression_SetDefaultOutputIndex(swigCPtr, OutputIndex);
 }
 public void SetPortalDimensions(float InDimensionX, float InDimensionY, float InDimensionZ)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeActorLight_SetPortalDimensions(swigCPtr, InDimensionX, InDimensionY, InDimensionZ);
 }
    public string GetName()
    {
        string ret = global::System.Runtime.InteropServices.Marshal.PtrToStringUni(DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeMaterialExpression_GetName(swigCPtr));

        return(ret);
    }
 public FDatasmithFacadeActorLight(string InElementName, string InElementLabel) : this(DatasmithFacadeCSharpPINVOKE.new_FDatasmithFacadeActorLight(InElementName, InElementLabel), true)
 {
 }
 public void SetName(string InName)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeMaterialExpression_SetName(swigCPtr, InName);
 }
 public void SetEnabled(bool bInIsEnabled)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeActorLight_SetEnabled(swigCPtr, bInIsEnabled);
 }
    public EDatasmithFacadeMaterialExpressionType GetExpressionType()
    {
        EDatasmithFacadeMaterialExpressionType ret = (EDatasmithFacadeMaterialExpressionType)DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeMaterialExpression_GetExpressionType(swigCPtr);

        return(ret);
    }
 public void SetColor(byte InR, byte InG, byte InB, byte InA)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeActorLight_SetColor__SWIG_0(swigCPtr, InR, InG, InB, InA);
 }
示例#30
0
 public void SetWorldTransform(float[] InWorldMatrix, bool bRowMajor)
 {
     DatasmithFacadeCSharpPINVOKE.FDatasmithFacadeActor_SetWorldTransform__SWIG_0(swigCPtr, InWorldMatrix, bRowMajor);
 }