|
| uint16_t | kanzi::schema::argument () const |
| | Input argument containing the range.
|
| |
| uint16_t | kanzi::schema::argument1 () const |
| | First argument type.
|
| |
| uint16_t | kanzi::schema::argument2 () const |
| | Second argument type.
|
| |
| uint16_t | kanzi::schema::argument3 () const |
| | Third argument type.
|
| |
| kanzi::schema::PropertyField | kanzi::schema::argument_field () const |
| | Third argument field.
|
| |
| template<> |
| const kanzi::schema::OneWayBindingMessage * | kanzi::schema::BindingMessage::mode_union_as< kanzi::schema::OneWayBindingMessage > () const |
| |
| template<> |
| const kanzi::schema::ToSourceBindingMessage * | kanzi::schema::BindingMessage::mode_union_as< kanzi::schema::ToSourceBindingMessage > () const |
| |
| template<> |
| const kanzi::schema::TwoWayBindingMessage * | kanzi::schema::BindingMessage::mode_union_as< kanzi::schema::TwoWayBindingMessage > () const |
| |
| template<> |
| const kanzi::schema::BindingTargetModifierMessage * | kanzi::schema::BindingMessage::target_union_as< kanzi::schema::BindingTargetModifierMessage > () const |
| |
| template<> |
| const kanzi::schema::BindingTargetRenderValueMessage * | kanzi::schema::BindingMessage::target_union_as< kanzi::schema::BindingTargetRenderValueMessage > () const |
| |
| template<> |
| const kanzi::schema::BindingTargetValueSourceMessage * | kanzi::schema::BindingMessage::target_union_as< kanzi::schema::BindingTargetValueSourceMessage > () const |
| |
| template<> |
| const kanzi::schema::BindingTargetVariableMessage * | kanzi::schema::BindingMessage::target_union_as< kanzi::schema::BindingTargetVariableMessage > () const |
| |
| | kanzi::schema::BindingOperationInstruction () |
| |
| | kanzi::schema::BindingOperationInstruction (uint16_t _operation, uint16_t _argument1, kanzi::schema::PropertyField _field1, uint16_t _argument2, kanzi::schema::PropertyField _field2, uint16_t _argument3, kanzi::schema::PropertyField _field3, uint16_t _output_register_index, kanzi::schema::PropertyField _output_field) |
| |
| | kanzi::schema::BindingOperationRangeAccumulate () |
| |
| | kanzi::schema::BindingOperationRangeAccumulate (uint16_t _operation, uint16_t _argument, kanzi::schema::PropertyField _argument_field, uint16_t _output_register_index, kanzi::schema::PropertyField _output_field) |
| |
| inline ::flatbuffers::Offset< BindingDataSourceValueSourceMessage > | kanzi::schema::CreateBindingDataSourceValueSourceMessage (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::String > path=0) |
| |
| inline ::flatbuffers::Offset< BindingDataSourceValueSourceMessage > | kanzi::schema::CreateBindingDataSourceValueSourceMessageDirect (::flatbuffers::FlatBufferBuilder &_fbb, const char *path=nullptr) |
| |
| inline ::flatbuffers::Offset< BindingMessage > | kanzi::schema::CreateBindingMessage (::flatbuffers::FlatBufferBuilder &_fbb, kanzi::schema::BindingModeUnion mode_union_type=kanzi::schema::BindingModeUnion::NONE, ::flatbuffers::Offset< void > mode_union=0, kanzi::schema::BindingTargetUnion target_union_type=kanzi::schema::BindingTargetUnion::NONE, ::flatbuffers::Offset< void > target_union=0, ::flatbuffers::Offset<::flatbuffers::Vector< kanzi::schema::BindingValueSourceUnion > > value_sources_type=0, ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< void > > > value_sources=0, ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< kanzi::schema::VariantMessage > > > constants=0, ::flatbuffers::Offset<::flatbuffers::Vector< kanzi::schema::BindingOperationUnion > > operations_type=0, ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< void > > > operations=0) |
| |
| inline ::flatbuffers::Offset< BindingMessage > | kanzi::schema::CreateBindingMessageDirect (::flatbuffers::FlatBufferBuilder &_fbb, kanzi::schema::BindingModeUnion mode_union_type=kanzi::schema::BindingModeUnion::NONE, ::flatbuffers::Offset< void > mode_union=0, kanzi::schema::BindingTargetUnion target_union_type=kanzi::schema::BindingTargetUnion::NONE, ::flatbuffers::Offset< void > target_union=0, const std::vector< kanzi::schema::BindingValueSourceUnion > *value_sources_type=nullptr, const std::vector<::flatbuffers::Offset< void > > *value_sources=nullptr, const std::vector<::flatbuffers::Offset< kanzi::schema::VariantMessage > > *constants=nullptr, const std::vector< kanzi::schema::BindingOperationUnion > *operations_type=nullptr, const std::vector<::flatbuffers::Offset< void > > *operations=nullptr) |
| |
| inline ::flatbuffers::Offset< BindingObjectPropertyValueSourceMessage > | kanzi::schema::CreateBindingObjectPropertyValueSourceMessage (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::String > path=0, ::flatbuffers::Offset<::flatbuffers::String > property_type=0, kanzi::schema::PropertyField property_field=kanzi::schema::PropertyField::Whole) |
| |
| inline ::flatbuffers::Offset< BindingObjectPropertyValueSourceMessage > | kanzi::schema::CreateBindingObjectPropertyValueSourceMessageDirect (::flatbuffers::FlatBufferBuilder &_fbb, const char *path=nullptr, const char *property_type=nullptr, kanzi::schema::PropertyField property_field=kanzi::schema::PropertyField::Whole) |
| |
| inline ::flatbuffers::Offset< BindingOperationAnimation > | kanzi::schema::CreateBindingOperationAnimation (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::String > animation_id=0, uint16_t argument=0, uint16_t output_register_index=0) |
| |
| inline ::flatbuffers::Offset< BindingOperationAnimation > | kanzi::schema::CreateBindingOperationAnimationDirect (::flatbuffers::FlatBufferBuilder &_fbb, const char *animation_id=nullptr, uint16_t argument=0, uint16_t output_register_index=0) |
| |
| inline ::flatbuffers::Offset< BindingOperationRange > | kanzi::schema::CreateBindingOperationRange (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::String > range_property_type=0, uint16_t argument=0, uint16_t output_register_index=0) |
| |
| inline ::flatbuffers::Offset< BindingOperationRange > | kanzi::schema::CreateBindingOperationRangeDirect (::flatbuffers::FlatBufferBuilder &_fbb, const char *range_property_type=nullptr, uint16_t argument=0, uint16_t output_register_index=0) |
| |
| inline ::flatbuffers::Offset< BindingRenderPropertyValueSourceMessage > | kanzi::schema::CreateBindingRenderPropertyValueSourceMessage (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::String > path=0, ::flatbuffers::Offset<::flatbuffers::String > property_type=0) |
| |
| inline ::flatbuffers::Offset< BindingRenderPropertyValueSourceMessage > | kanzi::schema::CreateBindingRenderPropertyValueSourceMessageDirect (::flatbuffers::FlatBufferBuilder &_fbb, const char *path=nullptr, const char *property_type=nullptr) |
| |
| inline ::flatbuffers::Offset< BindingTargetModifierMessage > | kanzi::schema::CreateBindingTargetModifierMessage (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::String > property_type=0, kanzi::schema::PropertyField property_field=kanzi::schema::PropertyField::Whole) |
| |
| inline ::flatbuffers::Offset< BindingTargetModifierMessage > | kanzi::schema::CreateBindingTargetModifierMessageDirect (::flatbuffers::FlatBufferBuilder &_fbb, const char *property_type=nullptr, kanzi::schema::PropertyField property_field=kanzi::schema::PropertyField::Whole) |
| |
| inline ::flatbuffers::Offset< BindingTargetRenderValueMessage > | kanzi::schema::CreateBindingTargetRenderValueMessage (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::String > name=0, kanzi::schema::PropertyDataType data_type=kanzi::schema::PropertyDataType::Float) |
| |
| inline ::flatbuffers::Offset< BindingTargetRenderValueMessage > | kanzi::schema::CreateBindingTargetRenderValueMessageDirect (::flatbuffers::FlatBufferBuilder &_fbb, const char *name=nullptr, kanzi::schema::PropertyDataType data_type=kanzi::schema::PropertyDataType::Float) |
| |
| inline ::flatbuffers::Offset< BindingTargetValueSourceMessage > | kanzi::schema::CreateBindingTargetValueSourceMessage (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::String > property_type=0, kanzi::schema::PropertyField property_field=kanzi::schema::PropertyField::Whole) |
| |
| inline ::flatbuffers::Offset< BindingTargetValueSourceMessage > | kanzi::schema::CreateBindingTargetValueSourceMessageDirect (::flatbuffers::FlatBufferBuilder &_fbb, const char *property_type=nullptr, kanzi::schema::PropertyField property_field=kanzi::schema::PropertyField::Whole) |
| |
| inline ::flatbuffers::Offset< BindingTargetVariableMessage > | kanzi::schema::CreateBindingTargetVariableMessage (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::String > name=0) |
| |
| inline ::flatbuffers::Offset< BindingTargetVariableMessage > | kanzi::schema::CreateBindingTargetVariableMessageDirect (::flatbuffers::FlatBufferBuilder &_fbb, const char *name=nullptr) |
| |
| inline ::flatbuffers::Offset< BindingVariableValueSourceMessage > | kanzi::schema::CreateBindingVariableValueSourceMessage (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::String > property_type=0, kanzi::schema::PropertyField property_field=kanzi::schema::PropertyField::Whole) |
| |
| inline ::flatbuffers::Offset< BindingVariableValueSourceMessage > | kanzi::schema::CreateBindingVariableValueSourceMessageDirect (::flatbuffers::FlatBufferBuilder &_fbb, const char *property_type=nullptr, kanzi::schema::PropertyField property_field=kanzi::schema::PropertyField::Whole) |
| |
| inline ::flatbuffers::Offset< OneWayBindingMessage > | kanzi::schema::CreateOneWayBindingMessage (::flatbuffers::FlatBufferBuilder &_fbb) |
| |
| inline ::flatbuffers::Offset< ToSourceBindingMessage > | kanzi::schema::CreateToSourceBindingMessage (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::String > target_path=0) |
| |
| inline ::flatbuffers::Offset< ToSourceBindingMessage > | kanzi::schema::CreateToSourceBindingMessageDirect (::flatbuffers::FlatBufferBuilder &_fbb, const char *target_path=nullptr) |
| |
| inline ::flatbuffers::Offset< TwoWayBindingMessage > | kanzi::schema::CreateTwoWayBindingMessage (::flatbuffers::FlatBufferBuilder &_fbb) |
| |
| const char * | kanzi::schema::EnumNameBindingModeUnion (BindingModeUnion e) |
| |
| const char * | kanzi::schema::EnumNameBindingOperationType (BindingOperationType e) |
| |
| const char * | kanzi::schema::EnumNameBindingOperationUnion (BindingOperationUnion e) |
| |
| const char * | kanzi::schema::EnumNameBindingTargetUnion (BindingTargetUnion e) |
| |
| const char * | kanzi::schema::EnumNameBindingValueSourceUnion (BindingValueSourceUnion e) |
| |
| const char *const * | kanzi::schema::EnumNamesBindingModeUnion () |
| |
| const char *const * | kanzi::schema::EnumNamesBindingOperationType () |
| |
| const char *const * | kanzi::schema::EnumNamesBindingOperationUnion () |
| |
| const char *const * | kanzi::schema::EnumNamesBindingTargetUnion () |
| |
| const char *const * | kanzi::schema::EnumNamesBindingValueSourceUnion () |
| |
| const BindingModeUnion(& | kanzi::schema::EnumValuesBindingModeUnion ())[4] |
| |
| const BindingOperationType(& | kanzi::schema::EnumValuesBindingOperationType ())[4] |
| |
| const BindingOperationUnion(& | kanzi::schema::EnumValuesBindingOperationUnion ())[5] |
| |
| const BindingTargetUnion(& | kanzi::schema::EnumValuesBindingTargetUnion ())[5] |
| |
| const BindingValueSourceUnion(& | kanzi::schema::EnumValuesBindingValueSourceUnion ())[5] |
| |
| kanzi::schema::PropertyField | kanzi::schema::field1 () const |
| | First argument field.
|
| |
| kanzi::schema::PropertyField | kanzi::schema::field2 () const |
| | Second argument field.
|
| |
| kanzi::schema::PropertyField | kanzi::schema::field3 () const |
| | Third argument field.
|
| |
| | kanzi::schema::FLATBUFFERS_STRUCT_END (BindingOperationInstruction, 18) |
| |
| | kanzi::schema::FLATBUFFERS_STRUCT_END (BindingOperationRangeAccumulate, 10) |
| |
| uint16_t | kanzi::schema::operation () const |
| | Operation code.
|
| |
| kanzi::schema::PropertyField | kanzi::schema::output_field () const |
| | Output register field.
|
| |
| uint16_t | kanzi::schema::output_register_index () const |
| | Output register index.
|
| |
| template<bool B = false> |
| bool | kanzi::schema::VerifyBindingModeUnion (::flatbuffers::VerifierTemplate< B > &verifier, const void *obj, BindingModeUnion type) |
| |
| template<bool B = false> |
| bool | kanzi::schema::VerifyBindingModeUnionVector (::flatbuffers::VerifierTemplate< B > &verifier, const ::flatbuffers::Vector<::flatbuffers::Offset< void > > *values, const ::flatbuffers::Vector< BindingModeUnion > *types) |
| |
| template<bool B = false> |
| bool | kanzi::schema::VerifyBindingOperationUnion (::flatbuffers::VerifierTemplate< B > &verifier, const void *obj, BindingOperationUnion type) |
| |
| template<bool B = false> |
| bool | kanzi::schema::VerifyBindingOperationUnionVector (::flatbuffers::VerifierTemplate< B > &verifier, const ::flatbuffers::Vector<::flatbuffers::Offset< void > > *values, const ::flatbuffers::Vector< BindingOperationUnion > *types) |
| |
| template<bool B = false> |
| bool | kanzi::schema::VerifyBindingTargetUnion (::flatbuffers::VerifierTemplate< B > &verifier, const void *obj, BindingTargetUnion type) |
| |
| template<bool B = false> |
| bool | kanzi::schema::VerifyBindingTargetUnionVector (::flatbuffers::VerifierTemplate< B > &verifier, const ::flatbuffers::Vector<::flatbuffers::Offset< void > > *values, const ::flatbuffers::Vector< BindingTargetUnion > *types) |
| |
| template<bool B = false> |
| bool | kanzi::schema::VerifyBindingValueSourceUnion (::flatbuffers::VerifierTemplate< B > &verifier, const void *obj, BindingValueSourceUnion type) |
| |
| template<bool B = false> |
| bool | kanzi::schema::VerifyBindingValueSourceUnionVector (::flatbuffers::VerifierTemplate< B > &verifier, const ::flatbuffers::Vector<::flatbuffers::Offset< void > > *values, const ::flatbuffers::Vector< BindingValueSourceUnion > *types) |
| |