simpleType containerFieldChoicesSoundSource
type restriction of xs:NMTOKEN
properties
base xs:NMTOKEN
used by
attributes BufferAudioSource/@containerField ListenerPointSource/@containerField MicrophoneSource/@containerField OscillatorSource/@containerField StreamAudioSource/@containerField
facets
Kind Value Annotation
enumeration children
appinfo
parent node is X3DSoundChannelNode, X3DSoundDestinationNode, or X3DSoundProcessingNode
enumeration source
appinfo
parent node is Sound node (legacy X3D3 SFNode source is allowed content model, prefer X3D4 MFNode children)
annotation
appinfo
containerFieldChoicesSoundSource lists the allowed containerField enumeration values for X3DSoundSourceNode elements: default "source" if parent node is Sound node, otherwise "inputs" if parent node is another node in audio graph.
source <xs:simpleType name="containerFieldChoicesSoundSource">
 
<xs:annotation>
   
<xs:appinfo>containerFieldChoicesSoundSource lists the allowed containerField enumeration values for X3DSoundSourceNode elements: default "source" if parent node is Sound node, otherwise "inputs" if parent node is another node in audio graph.</xs:appinfo>
   
<xs:documentation source="https://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#containerField"/>
 
</xs:annotation>
 
<xs:restriction base="xs:NMTOKEN">
   
<xs:enumeration value="children">
     
<xs:annotation>
       
<xs:appinfo>parent node is X3DSoundChannelNode, X3DSoundDestinationNode, or X3DSoundProcessingNode</xs:appinfo>
     
</xs:annotation>
     
<!-- TODO consider "children" rather than "inputs" for greatest of DEF/USE/authoring flexibility without loss of parent-child functional relationships -->
   
</xs:enumeration>
   
<xs:enumeration value="source">
     
<xs:annotation>
       
<xs:appinfo>parent node is Sound node (legacy X3D3 SFNode source is allowed content model, prefer X3D4 MFNode children)</xs:appinfo>
     
</xs:annotation>
   
</xs:enumeration>
 
</xs:restriction>
</xs:simpleType>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy