type | restriction of xs:NMTOKEN | |||||||||||||
properties |
|
|||||||||||||
used by |
|
|||||||||||||
facets |
|
|||||||||||||
annotation |
|
|||||||||||||
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> |