16 #include <GoSdk/GoAdvanced.h>
27 typedef GoAdvanced GoMaterial;
37 GoFx(
kStatus) GoMaterial_SetType(GoMaterial material, GoMaterialType type);
47 GoFx(GoMaterialType) GoMaterial_Type(GoMaterial material);
57 GoFx(
kBool) GoMaterial_IsTypeUsed(GoMaterial material);
67 GoFx(GoMaterialType) GoMaterial_TypeSystemValue(GoMaterial material);
78 GoFx(
kStatus) GoMaterial_SetSpotThreshold(GoMaterial material,
k32u value);
88 GoFx(
k32u) GoMaterial_SpotThreshold(GoMaterial material);
98 GoFx(
k32u) GoMaterial_SpotThresholdLimitMin(GoMaterial material);
108 GoFx(
k32u) GoMaterial_SpotThresholdLimitMax(GoMaterial material);
118 GoFx(
kBool) GoMaterial_IsSpotThresholdUsed(GoMaterial material);
128 GoFx(
k32u) GoMaterial_SpotThresholdSystemValue(GoMaterial material);
139 GoFx(
kStatus) GoMaterial_SetSpotWidthMax(GoMaterial material,
k32u value);
149 GoFx(
k32u) GoMaterial_SpotWidthMax(GoMaterial material);
159 GoFx(
k32u) GoMaterial_SpotWidthMaxLimitMin(GoMaterial material);
169 GoFx(
k32u) GoMaterial_SpotWidthMaxLimitMax(GoMaterial material);
179 GoFx(
kBool) GoMaterial_IsSpotWidthMaxUsed(GoMaterial material);
189 GoFx(
k32u) GoMaterial_SpotWidthMaxSystemValue(GoMaterial material);
199 GoFx(
kSize) GoMaterial_SpotSelectionTypeOptionCount(GoMaterial material);
210 GoFx(GoSpotSelectionType) GoMaterial_SpotSelectionTypeOptionAt(GoMaterial material,
kSize index);
221 GoFx(
kStatus) GoMaterial_SetSpotSelectionType(GoMaterial material, GoSpotSelectionType type);
231 GoFx(GoSpotSelectionType) GoMaterial_SpotSelectionType(GoMaterial material);
241 GoFx(
kBool) GoMaterial_IsSpotSelectionTypeUsed(GoMaterial material);
251 GoFx(GoSpotSelectionType) GoMaterial_SpotSelectionTypeSystemValue(GoMaterial material);
262 GoFx(
kStatus) GoMaterial_SetCameraGainAnalog(GoMaterial material,
k64f value);
272 GoFx(
k64f) GoMaterial_CameraGainAnalog(GoMaterial material);
282 GoFx(
k64f) GoMaterial_CameraGainAnalogLimitMin(GoMaterial material);
292 GoFx(
k64f) GoMaterial_CameraGainAnalogLimitMax(GoMaterial material);
302 GoFx(
kBool) GoMaterial_IsCameraGainAnalogUsed(GoMaterial material);
312 GoFx(
k64f) GoMaterial_CameraGainAnalogSystemValue(GoMaterial material);
323 GoFx(
kStatus) GoMaterial_SetCameraGainDigital(GoMaterial material,
k64f value);
333 GoFx(
k64f) GoMaterial_CameraGainDigital(GoMaterial material);
343 GoFx(
k64f) GoMaterial_CameraGainDigitalLimitMin(GoMaterial material);
353 GoFx(
k64f) GoMaterial_CameraGainDigitalLimitMax(GoMaterial material);
363 GoFx(
kBool) GoMaterial_IsCameraGainDigitalUsed(GoMaterial material);
373 GoFx(
k64f) GoMaterial_CameraGainDigitalSystemValue(GoMaterial material);
384 GoFx(
kStatus) GoMaterial_SetDynamicSensitivity(GoMaterial material,
k64f value);
394 GoFx(
k64f) GoMaterial_DynamicSensitivity(GoMaterial material);
404 GoFx(
k64f) GoMaterial_DynamicSensitivityLimitMin(GoMaterial material);
414 GoFx(
k64f) GoMaterial_DynamicSensitivityLimitMax(GoMaterial material);
424 GoFx(
kBool) GoMaterial_IsDynamicSensitivityUsed(GoMaterial material);
434 GoFx(
k64f) GoMaterial_DynamicSensitivitySystemValue(GoMaterial material);
445 GoFx(
kStatus) GoMaterial_SetDynamicThreshold(GoMaterial material,
k32u value);
455 GoFx(
k32u) GoMaterial_DynamicThresholdLimitMin(GoMaterial material);
465 GoFx(
k32u) GoMaterial_DynamicThresholdLimitMax(GoMaterial material);
475 GoFx(
k32u) GoMaterial_DynamicThreshold(GoMaterial material);
485 GoFx(
kBool) GoMaterial_IsDynamicThresholdUsed(GoMaterial material);
495 GoFx(
k32u) GoMaterial_DynamicThresholdSystemValue(GoMaterial material);
516 GoFx(
GoGammaType) GoMaterial_GammaType(GoMaterial material);
526 GoFx(
kBool) GoMaterial_IsGammaTypeUsed(GoMaterial material);
536 GoFx(
GoGammaType) GoMaterial_GammaTypeSystemValue(GoMaterial material);
548 GoFx(
kStatus) GoMaterial_EnableSensitivityCompensation(GoMaterial material,
kBool value);
558 GoFx(
kBool) GoMaterial_SensitivityCompensationEnabled(GoMaterial material);
568 GoFx(
kBool) GoMaterial_IsSensitivityCompensationEnabledUsed(GoMaterial material);
578 GoFx(
kBool) GoMaterial_SensitivityCompensationEnabledSystemValue(GoMaterial material);
Essential SDK declarations.
Represents an advanced gamma type.