public static FPRetentionClassRef GetNamedClass(FPRetentionClassContextRef inContextRef, string inName) { var retval = SDK.FPRetentionClassContext_GetNamedClass8(inContextRef, inName); SDK.CheckAndThrowError(); return(retval); }
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); }
public static FPRetentionClassContextRef GetRetentionClassContext(FPPoolRef inPoolRef) { FPRetentionClassContextRef retval = SDK.FPPool_GetRetentionClassContext(inPoolRef); SDK.CheckAndThrowError(); return(retval); }
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(); }
public static extern FPBool FPClip_ValidateRetentionClass(FPRetentionClassContextRef inContextRef, FPClipRef inClipRef);
public static extern FPRetentionClassRef FPRetentionClassContext_GetPreviousClass(FPRetentionClassContextRef inContextRef);
public static extern FPRetentionClassRef FPRetentionClassContext_GetNextClass(FPRetentionClassContextRef inContextRef);
public static extern FPInt FPRetentionClassContext_GetNumClasses(FPRetentionClassContextRef inContextRef);
public static extern void FPRetentionClassContext_Close(FPRetentionClassContextRef inContextRef);
public static extern FPRetentionClassRef FPRetentionClassContext_GetNamedClass8(FPRetentionClassContextRef inContextRef, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(MarshalPtrToUtf8))] string inName);