Navigation
API > API/Plugins > API/Plugins/RigLogicLib
| Name | BinaryStreamReader |
| Type | class |
| Header File | /Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/dna/BinaryStreamReader.h |
| Include Path | #include "dna/BinaryStreamReader.h" |
Syntax
class BinaryStreamReader : public dna::StreamReader
Inheritance Hierarchy
- HeaderReader → DescriptorReader → DefinitionReader → BehaviorReader → RBFBehaviorReader → Reader → StreamReader → BinaryStreamReader
- HeaderReader → DescriptorReader → DefinitionReader → GeometryReader → Reader → StreamReader → BinaryStreamReader
- HeaderReader → DescriptorReader → DefinitionReader → MachineLearnedBehaviorReader → Reader → StreamReader → BinaryStreamReader
- HeaderReader → DescriptorReader → DefinitionReader → JointBehaviorMetadataReader → Reader → StreamReader → BinaryStreamReader
- HeaderReader → DescriptorReader → DefinitionReader → TwistSwingBehaviorReader → Reader → StreamReader → BinaryStreamReader
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~BinaryStreamReader() |
dna/BinaryStreamReader.h |
Functions
Public
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static BinaryStreamReader * create
(
BoundedIOStream* stream, |
Factory method for creation of BinaryStreamReader. | dna/BinaryStreamReader.h | |
static BinaryStreamReader * create
(
BoundedIOStream* stream, |
Factory method for creation of BinaryStreamReader. | dna/BinaryStreamReader.h | |
static BinaryStreamReader * create
(
BoundedIOStream* stream, |
Factory method for creation of BinaryStreamReader. | dna/BinaryStreamReader.h | |
static void destroy
(
BinaryStreamReader* instance |
Method for freeing a BinaryStreamReader instance. | dna/BinaryStreamReader.h |