public static FPRetentionClassRef GetNamedClass(FPRetentionClassContextRef inContextRef, string inName)
        {
            var retval = SDK.FPRetentionClassContext_GetNamedClass8(inContextRef, inName);

            SDK.CheckAndThrowError();
            return(retval);
        }
Exemple #2
0
        public static FPBool ValidateRetentionClass(FPRetentionClassContextRef inContextRef, FPClipRef inClipRef)
        {
            FPBool retval = SDK.FPClip_ValidateRetentionClass(inContextRef, inClipRef);

            SDK.CheckAndThrowError();
            return(retval);
        }
        public static FPInt GetNumClasses(FPRetentionClassContextRef inContextRef)
        {
            var retval = SDK.FPRetentionClassContext_GetNumClasses(inContextRef);

            SDK.CheckAndThrowError();
            return(retval);
        }
        public static FPRetentionClassRef GetPreviousClass(FPRetentionClassContextRef inContextRef)
        {
            var retval = SDK.FPRetentionClassContext_GetPreviousClass(inContextRef);

            SDK.CheckAndThrowError();
            return(retval);
        }
        public static FPRetentionClassRef GetFirstClass(FPRetentionClassContextRef inContextRef)
        {
            FPRetentionClassRef retval = SDK.FPRetentionClassContext_GetFirstClass(inContextRef);

            SDK.CheckAndThrowError();
            return(retval);
        }
Exemple #6
0
        public static FPRetentionClassContextRef GetRetentionClassContext(FPPoolRef inPoolRef)
        {
            FPRetentionClassContextRef retval = SDK.FPPool_GetRetentionClassContext(inPoolRef);

            SDK.CheckAndThrowError();
            return(retval);
        }
Exemple #7
0
        internal FPRetentionClassCollection(FPPool p)
        {
            RCContext = Native.Pool.GetRetentionClassContext(p);

            FPRetentionClassRef c = Native.RetentionClassContext.GetFirstClass(RCContext);

            while (c != 0)
            {
                Add(new FPRetentionClass(c));
                c = Native.RetentionClassContext.GetNextClass(RCContext);
            }
        }
 public static void Close(FPRetentionClassContextRef inContextRef)
 {
     SDK.FPRetentionClassContext_Close(inContextRef);
     SDK.CheckAndThrowError();
 }
Exemple #9
0
 public static extern FPBool FPClip_ValidateRetentionClass(FPRetentionClassContextRef inContextRef, FPClipRef inClipRef);
Exemple #10
0
 public static extern FPRetentionClassRef FPRetentionClassContext_GetPreviousClass(FPRetentionClassContextRef inContextRef);
Exemple #11
0
 public static extern FPRetentionClassRef FPRetentionClassContext_GetNextClass(FPRetentionClassContextRef inContextRef);
Exemple #12
0
 public static extern FPInt FPRetentionClassContext_GetNumClasses(FPRetentionClassContextRef inContextRef);
Exemple #13
0
 public static extern void FPRetentionClassContext_Close(FPRetentionClassContextRef inContextRef);
Exemple #14
0
 public static extern FPRetentionClassRef FPRetentionClassContext_GetNamedClass8(FPRetentionClassContextRef inContextRef,
                                                                                 [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(MarshalPtrToUtf8))] string inName);