Exemple #1
0
    public HBhvAnimation FindAnimationByName(string name)
    {
        IntPtr        cPtr = HCSMVOPINVOKE.HBhvBehaviorManager_FindAnimationByName(swigCPtr, name);
        HBhvAnimation ret  = (cPtr == IntPtr.Zero) ? null : new HBhvAnimation(cPtr, false);

        return(ret);
    }
Exemple #2
0
    public HBhvAnimation FindAnimation(string target, string interpolatortype)
    {
        IntPtr        cPtr = HCSMVOPINVOKE.HBhvBehaviorManager_FindAnimation(swigCPtr, target, interpolatortype);
        HBhvAnimation ret  = (cPtr == IntPtr.Zero) ? null : new HBhvAnimation(cPtr, false);

        return(ret);
    }
Exemple #3
0
    public static HBhvAnimation AddAnimation(HBaseModel model, System.Text.StringBuilder name, System.Text.StringBuilder targetpath, HPoint pivot)
    {
        IntPtr        cPtr = HCSMVOPINVOKE.HBhvUtility_AddAnimation(HBaseModel.getCPtr(model), name, targetpath, HPoint.getCPtr(pivot));
        HBhvAnimation ret  = (cPtr == IntPtr.Zero) ? null : new HBhvAnimation(cPtr, false);

        return(ret);
    }
Exemple #4
0
    public HBhvAnimation AddAnimation(string name, string target, SWIGTYPE_p_HBhvTimeline timeline, SWIGTYPE_p_HBhvInterpolator interpolator)
    {
        IntPtr        cPtr = HCSMVOPINVOKE.HBhvBehaviorManager_AddAnimation__SWIG_0(swigCPtr, name, target, SWIGTYPE_p_HBhvTimeline.getCPtr(timeline), SWIGTYPE_p_HBhvInterpolator.getCPtr(interpolator));
        HBhvAnimation ret  = (cPtr == IntPtr.Zero) ? null : new HBhvAnimation(cPtr, false);

        return(ret);
    }
    public HBhvAnimation GetInstancedAnimation()
    {
        IntPtr        cPtr = HCSMVOPINVOKE.HBhvAnimation_GetInstancedAnimation(swigCPtr);
        HBhvAnimation ret  = (cPtr == IntPtr.Zero) ? null : new HBhvAnimation(cPtr, false);

        return(ret);
    }
Exemple #6
0
    public HBhvAnimation AddAnimation(string name, string targetpath, HPoint pivot)
    {
        IntPtr        cPtr = HCSMVOPINVOKE.HBhvBehaviorManager_AddAnimation__SWIG_2(swigCPtr, name, targetpath, HPoint.getCPtr(pivot));
        HBhvAnimation ret  = (cPtr == IntPtr.Zero) ? null : new HBhvAnimation(cPtr, false);

        return(ret);
    }
 public HBhvAnimation(string name, HBhvBehaviorManager BehaviorManager, HBhvAnimation parentanimation) : this(HCSMVOPINVOKE.new_HBhvAnimation__SWIG_0(name, HBhvBehaviorManager.getCPtr(BehaviorManager), HBhvAnimation.getCPtr(parentanimation)), true)
 {
 }
 public static HandleRef getCPtr(HBhvAnimation obj)
 {
     return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr);
 }
 public void SetInstancedAnimation(HBhvAnimation animation)
 {
     HCSMVOPINVOKE.HBhvAnimation_SetInstancedAnimation(swigCPtr, HBhvAnimation.getCPtr(animation));
 }
Exemple #10
0
 public void AddChildAnimation(HBhvAnimation childanimation)
 {
     HCSMVOPINVOKE.HBhvAnimation_AddChildAnimation(swigCPtr, HBhvAnimation.getCPtr(childanimation));
 }
    public virtual int AnimationFinishedEvent(HBhvAnimation param_1)
    {
        int ret = ((this.GetType() == typeof(HAnimationListener)) ? HCSMVOPINVOKE.HAnimationListener_AnimationFinishedEvent(swigCPtr, HBhvAnimation.getCPtr(param_1)) : HCSMVOPINVOKE.HAnimationListener_AnimationFinishedEventSwigExplicitHAnimationListener(swigCPtr, HBhvAnimation.getCPtr(param_1)));

        return(ret);
    }
Exemple #12
0
 public static void AddSegmentMoveKeyframe(HBaseModel model, HBhvAnimation anim, int tick, System.Text.StringBuilder path)
 {
     HCSMVOPINVOKE.HBhvUtility_AddSegmentMoveKeyframe(HBaseModel.getCPtr(model), HBhvAnimation.getCPtr(anim), tick, path);
 }
Exemple #13
0
 public static void AddMatrixKeyframe(HBaseModel model, HBhvAnimation ani, int tick, float[] matrix)
 {
     HCSMVOPINVOKE.HBhvUtility_AddMatrixKeyframe(HBaseModel.getCPtr(model), HBhvAnimation.getCPtr(ani), tick, matrix);
 }
Exemple #14
0
 public void AddAnimation(HBhvAnimation animation)
 {
     HCSMVOPINVOKE.HBhvBehaviorManager_AddAnimation__SWIG_1(swigCPtr, HBhvAnimation.getCPtr(animation));
 }
Exemple #15
0
 public void ScheduleAnimation(HBhvAnimation animation, float currenttime)
 {
     HCSMVOPINVOKE.HBhvBehaviorManager_ScheduleAnimation(swigCPtr, HBhvAnimation.getCPtr(animation), currenttime);
 }
Exemple #16
0
 public void RemoveScheduledAnimation(HBhvAnimation animation)
 {
     HCSMVOPINVOKE.HBhvBehaviorManager_RemoveScheduledAnimation(swigCPtr, HBhvAnimation.getCPtr(animation));
 }
Exemple #17
0
 public void DeleteAnimation(HBhvAnimation animation)
 {
     HCSMVOPINVOKE.HBhvBehaviorManager_DeleteAnimation(swigCPtr, HBhvAnimation.getCPtr(animation));
 }