8 #ifndef K_FIRESYNC_INVERT_BLOCK_INFO_H
9 #define K_FIRESYNC_INVERT_BLOCK_INFO_H
115 #define kInvertBlockInfo_InputPortId_() (0)
118 #define kInvertBlockInfo_OutputPortId_() (1)
122 #include <kFireSync/Blocks/kInvertBlockInfo.x.h>
kStatus kInvertBlockInfo_Enable(kInvertBlockInfo info, kBool enabled)
Enables the inversion of kImage data.
kStatus kInvertBlockInfo_Write(kInvertBlockInfo info, kXml xml, kXmlItem item)
Writes kInvertBlockInfo state to a kXml object.
kStatus kInvertBlockInfo_Store(kInvertBlockInfo info, kXml *xml, kAlloc allocator)
Constructs a kXml object and uses it to store the content of this kInvertBlockInfo instance...
kStatus kInvertBlockInfo_Construct(kInvertBlockInfo *info, kAlloc allocator)
Constructs a kInvertBlockInfo object.
Essential declarations related to FireSync nodes.
kStatus kInvertBlockInfo_Clear(kInvertBlockInfo info)
Resets all state variables to default values.
kStatus kInvertBlockInfo_Validate(kInvertBlockInfo info)
Checks and automatically corrects all state variables.
kBool kInvertBlockInfo_IsEnabled(kInvertBlockInfo info)
Gets the status of kImage inversion.
kStatus kInvertBlockInfo_Read(kInvertBlockInfo info, kXml xml, kXmlItem item)
Reads kInvertBlockInfo state from a kXml object.
Represents configuration for kInvertBlock.
kStatus kInvertBlockInfo_Load(kInvertBlockInfo *info, kXml xml, kAlloc allocator)
Constructs a kInvertBlockInfo object and loads its content from an XML object.