Package apple.coremedia.struct
Class CMBlockBufferCustomBlockSource
- java.lang.Object
-
- org.moe.natj.general.NativeObject
-
- org.moe.natj.c.StructObject
-
- apple.coremedia.struct.CMBlockBufferCustomBlockSource
-
public final class CMBlockBufferCustomBlockSource extends org.moe.natj.c.StructObject
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceCMBlockBufferCustomBlockSource.Function_AllocateBlockstatic interfaceCMBlockBufferCustomBlockSource.Function_FreeBlock
-
Constructor Summary
Constructors Modifier Constructor Description CMBlockBufferCustomBlockSource()CMBlockBufferCustomBlockSource(int version, @Nullable CMBlockBufferCustomBlockSource.Function_AllocateBlock AllocateBlock, @Nullable CMBlockBufferCustomBlockSource.Function_FreeBlock FreeBlock, @Nullable org.moe.natj.general.ptr.VoidPtr refCon)protectedCMBlockBufferCustomBlockSource(org.moe.natj.general.Pointer peer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable CMBlockBufferCustomBlockSource.Function_AllocateBlockAllocateBlock()@Nullable CMBlockBufferCustomBlockSource.Function_FreeBlockFreeBlock()@Nullable org.moe.natj.general.ptr.VoidPtrrefCon()voidsetAllocateBlock(@Nullable CMBlockBufferCustomBlockSource.Function_AllocateBlock value)voidsetFreeBlock(@Nullable CMBlockBufferCustomBlockSource.Function_FreeBlock value)voidsetRefCon(@Nullable org.moe.natj.general.ptr.VoidPtr value)voidsetVersion(int value)intversion()
-
-
-
Constructor Detail
-
CMBlockBufferCustomBlockSource
public CMBlockBufferCustomBlockSource()
-
CMBlockBufferCustomBlockSource
protected CMBlockBufferCustomBlockSource(org.moe.natj.general.Pointer peer)
-
CMBlockBufferCustomBlockSource
public CMBlockBufferCustomBlockSource(int version, @Nullable @Nullable CMBlockBufferCustomBlockSource.Function_AllocateBlock AllocateBlock, @Nullable @Nullable CMBlockBufferCustomBlockSource.Function_FreeBlock FreeBlock, @Nullable @Nullable org.moe.natj.general.ptr.VoidPtr refCon)
-
-
Method Detail
-
version
public int version()
-
setVersion
public void setVersion(int value)
-
AllocateBlock
@Nullable public @Nullable CMBlockBufferCustomBlockSource.Function_AllocateBlock AllocateBlock()
-
setAllocateBlock
public void setAllocateBlock(@Nullable @Nullable CMBlockBufferCustomBlockSource.Function_AllocateBlock value)
-
FreeBlock
@Nullable public @Nullable CMBlockBufferCustomBlockSource.Function_FreeBlock FreeBlock()
-
setFreeBlock
public void setFreeBlock(@Nullable @Nullable CMBlockBufferCustomBlockSource.Function_FreeBlock value)
-
refCon
@Nullable public @Nullable org.moe.natj.general.ptr.VoidPtr refCon()
-
setRefCon
public void setRefCon(@Nullable @Nullable org.moe.natj.general.ptr.VoidPtr value)
-
-