simpleType containerFieldChoicesAudioClip
type restriction of xs:NMTOKEN
properties
base xs:NMTOKEN
used by
attribute AudioClip/@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)
enumeration children
appinfo
this node is AudioClip, parent node is LoadSensor (formerly named watchList in X3D3)
annotation
appinfo
containerFieldChoicesAudioClip lists the allowed containerField enumeration values for AudioClip node:
                default "source" if parent node is Sound node, "inputs" if parent is part of audio graph, otherwise "children" if parent node is LoadSensor.
source <xs:simpleType name="containerFieldChoicesAudioClip">
 
<xs:annotation>
   
<xs:appinfo>containerFieldChoicesAudioClip lists the allowed containerField enumeration values for AudioClip node:
                default "source" if parent node is Sound node, "inputs" if parent is part of audio graph, otherwise "children" if parent node is LoadSensor.
</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:enumeration value="children">
     
<xs:annotation>
       
<xs:appinfo>this node is AudioClip, parent node is LoadSensor (formerly named watchList in X3D3)</xs:appinfo>
     
</xs:annotation>
   
</xs:enumeration>
 
</xs:restriction>
</xs:simpleType>


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