Method GetFeatures
GetFeatures<TFeature>()
Returns all features of a given type.
Declaration
public OpenXRFeature[] GetFeatures<TFeature>()
Returns
| Type | Description |
|---|---|
| OpenXRFeature[] | All components of Type |
Type Parameters
| Name | Description |
|---|---|
| TFeature | Type of the feature to retrieve |
GetFeatures(Type)
Returns all features of Type.
Declaration
public OpenXRFeature[] GetFeatures(Type featureType)
Parameters
| Type | Name | Description |
|---|---|---|
| Type | featureType | Type of the feature to retrieve |
Returns
| Type | Description |
|---|---|
| OpenXRFeature[] | All components of Type |
GetFeatures<TFeature>(List<TFeature>)
Returns all features of a given type.
Declaration
public int GetFeatures<TFeature>(List<TFeature> featuresOut) where TFeature : OpenXRFeature
Parameters
| Type | Name | Description |
|---|---|---|
| List<TFeature> | featuresOut | Output list of features |
Returns
| Type | Description |
|---|---|
| int | Number of features returned |
Type Parameters
| Name | Description |
|---|---|
| TFeature | Feature type |
GetFeatures(Type, List<OpenXRFeature>)
Returns all features of a given type.
Declaration
public int GetFeatures(Type featureType, List<OpenXRFeature> featuresOut)
Parameters
| Type | Name | Description |
|---|---|---|
| Type | featureType | Type of the feature to retrieve |
| List<OpenXRFeature> | featuresOut | Output list of features |
Returns
| Type | Description |
|---|---|
| int | Number of features returned |
GetFeatures()
Return all features.
Declaration
public OpenXRFeature[] GetFeatures()
Returns
| Type | Description |
|---|---|
| OpenXRFeature[] | All features |
GetFeatures(List<OpenXRFeature>)
Return all features.
Declaration
public int GetFeatures(List<OpenXRFeature> featuresOut)
Parameters
| Type | Name | Description |
|---|---|---|
| List<OpenXRFeature> | featuresOut | Output list of features |
Returns
| Type | Description |
|---|---|
| int | Number of features returned |