SoTriggerAny(3IV)
SoTriggerAny (SoTriggerAny) - provides fan-in for triggers
Showing IRIX 6.5.30 (default release). Added in IRIX 6.5.22.
NAME SoTriggerAny (SoTriggerAny) - provides fan-in for triggers INHERITS FROM SoBase > SoFieldContainer > SoEngine > SoTriggerAny SYNOPSIS #include <Inventor_c/engines/SoSoTriggerAny.h> Inputs from class SoTriggerAny: SoSFTrigger input0 SoSFTrigger input1 SoSFTrigger input2 SoSFTrigger input3 SoSFTrigger input4 SoSFTrigger input5 SoSFTrigger input6 SoSFTrigger input7 SoSFTrigger input8 SoSFTrigger input9 Outputs from class SoTriggerAny: (SoSFTrigger) output Functions from class SoTriggerAny: SoTriggerAny * SoTriggerAnyCreate() Functions from class SoEngine: SoType SoTriggerAnyGetTypeId() int SoTriggerAnyGetOuts(const SoTriggerAny *this, SoEngineOutputList *list) SoEngineOutput * SoTriggerAnyGetOut(const SoTriggerAny *this, const char *outputName) SbBool SoTriggerAnyGetOutName(const SoTriggerAny *this, const SoEngineOutput *output, SbName *outputName) SoEngine * SoTriggerAnyCopy(const SoTriggerAny *this) SoEngine * SoTriggerAnyGetByName(const char *name) int SoTriggerAnyGetByNameList(const char *name, SoEngineList *list) Functions from class SoFieldContainer: SoType SoTriggerAnyGetClassTypeId() void SoTriggerAnySetToDflts(SoTriggerAny *this) SbBool SoTriggerAnyHasDfltVals(const SoTriggerAny *this) SbBool SoTriggerAnyFldsAreEq(const SoTriggerAny *this, const SoFieldContainer *fc) void SoTriggerAnyCopyFieldVals(SoTriggerAny *this, const SoFieldContainer *fc, SbBool copyConnections = FALSE) SbBool SoTriggerAnySet(SoTriggerAny *this, const char *fieldDataString) void SoTriggerAnyGet(SoTriggerAny *this, SbString *fieldDataString) int SoTriggerAnyGetFields(const SoTriggerAny *this, SoFieldList *resultList) SoField * SoTriggerAnyGetField(const SoTriggerAny *this, const char *fieldName) SbBool SoTriggerAnyGetFieldName(const SoTriggerAny *this, const SoField *field, SbName *fieldName) SbBool SoTriggerAnyIsNotifyEnabled(const SoTriggerAny *this) SbBool SoTriggerAnyEnableNotify(SoTriggerAny *this, SbBool flag) Functions from class SoBase: void SoTriggerAnyRef(SoTriggerAny *this) void SoTriggerAnyUnref(const SoTriggerAny *this) void SoTriggerAnyUnrefNoDelete(const SoTriggerAny *this) void SoTriggerAnyTouch(SoTriggerAny *this) SbBool SoTriggerAnyIsOfType(const SoTriggerAny *this, SoType type) void SoTriggerAnySetName(SoTriggerAny *this, const char *name) SbName SoTriggerAnyGetName(const SoTriggerAny *this) DESCRIPTION This engine takes up to 10 input triggers, and produces one trigger output. The output is triggered whenever one of the inputs is touched. INPUTS SoSFTrigger input0 SoSFTrigger input1 SoSFTrigger input2 SoSFTrigger input3 SoSFTrigger input4 SoSFTrigger input5 SoSFTrigger input6 SoSFTrigger input7 SoSFTrigger input8 SoSFTrigger input9 OUTPUTS (SoSFTrigger) output Triggered when any of the inputs is touched. FUNCTIONS SoTriggerAny * SoTriggerAnyCreate() Constructor FILE FORMAT/DEFAULTS TriggerAny { input0 input1 input2 input3 input4 input5 input6 input7 input8 input9 } SEE ALSO SoEngineOutput, SoSFTrigger