# Set Camera Object Property
Grammar — Set c|Camera Object type to value
Flags —Native
|Action
Sets a camera object property.
# Arguments
camerainfo
— CameraObjectint
[ preset::CameraObjectPropertyType ] — Propertyfixed
— Value
Returns — void
native void CameraInfoSetValue(
camerainfo c,
int type,
fixed value,
);
# Related
Category: Camera / Utility
- [F] —
void
— Camera Moves — ( TriggerAddEventCameraMove ) - [F] —
int
[ preset::CameraMoveReason ] — Camera Move Reason — ( EventCameraMoveReason ) - [F] —
void
— Apply Camera Property — ( CameraSetValue ) - [F] —
fixed
— Camera Object Property — ( CameraInfoGetValue ) - [F] —
void
— Set Camera Object Property — ( CameraInfoSetValue ) - [F] —
point
— Camera Object Target — ( CameraInfoGetTarget ) - [F] —
void
— Set Camera Object Target — ( CameraInfoSetTarget ) - [F] —
camerainfo
— Copy Of Camera Object — ( libNtve_gf_CopyOfCameraObject )
# Examples
# campaigns/liberty.sc2campaign
// L2474
CameraInfoSetValue(lv_camera, c_cameraValuePitch, 90.0)
// L2475
CameraInfoSetValue(lv_camera, c_cameraValueDistance, 50.0)
// L2476
CameraInfoSetValue(lv_camera, c_cameraValueFarClip, 20000.0)
// L2477
CameraInfoSetValue(lv_camera, c_cameraValueFieldOfView, 20.0)
// L2478
CameraInfoSetValue(lv_camera, c_cameraValueHeightOffset, 0.0)
// L2479
CameraInfoSetValue(lv_camera, c_cameraValueNearClip, 0.1)
// L2480
CameraInfoSetValue(lv_camera, c_cameraValueShadowClip, 75.0)
// L2474
CameraInfoSetValue(lv_camera, c_cameraValuePitch, 90.0)
// L2475
CameraInfoSetValue(lv_camera, c_cameraValueDistance, 50.0)
// L2476
CameraInfoSetValue(lv_camera, c_cameraValueFarClip, 20000.0)
// L2477
CameraInfoSetValue(lv_camera, c_cameraValueFieldOfView, 20.0)
// L2478
CameraInfoSetValue(lv_camera, c_cameraValueHeightOffset, 0.0)
// L2479
CameraInfoSetValue(lv_camera, c_cameraValueNearClip, 0.1)
// L2480
CameraInfoSetValue(lv_camera, c_cameraValueShadowClip, 75.0)
# mods/core.sc2mod
// L1712
CameraInfoSetValue(lv_newCam, c_cameraValuePitch, CameraInfoGetValue(lp_cam, c_cameraValuePitch))
// L1713
CameraInfoSetValue(lv_newCam, c_cameraValueDistance, CameraInfoGetValue(lp_cam, c_cameraValueDistance))
// L1714
CameraInfoSetValue(lv_newCam, c_cameraValueFarClip, CameraInfoGetValue(lp_cam, c_cameraValueFarClip))
// L1715
CameraInfoSetValue(lv_newCam, c_cameraValueFieldOfView, CameraInfoGetValue(lp_cam, c_cameraValueFieldOfView))
// L1716
CameraInfoSetValue(lv_newCam, c_cameraValueHeightOffset, CameraInfoGetValue(lp_cam, c_cameraValueHeightOffset))
// L1717
CameraInfoSetValue(lv_newCam, c_cameraValueNearClip, CameraInfoGetValue(lp_cam, c_cameraValueNearClip))
// L1718
CameraInfoSetValue(lv_newCam, c_cameraValueRoll, CameraInfoGetValue(lp_cam, c_cameraValueRoll))
// L1719
CameraInfoSetValue(lv_newCam, c_cameraValueYaw, CameraInfoGetValue(lp_cam, c_cameraValueYaw))
// L1720
CameraInfoSetValue(lv_newCam, c_cameraValueShadowClip, CameraInfoGetValue(lp_cam, c_cameraValueShadowClip))
// L1498
CameraInfoSetValue(lv_newCam, c_cameraValuePitch, CameraInfoGetValue(lp_cam, c_cameraValuePitch))
// L1499
CameraInfoSetValue(lv_newCam, c_cameraValueDistance, CameraInfoGetValue(lp_cam, c_cameraValueDistance))
// L1500
CameraInfoSetValue(lv_newCam, c_cameraValueFarClip, CameraInfoGetValue(lp_cam, c_cameraValueFarClip))
// L1501
CameraInfoSetValue(lv_newCam, c_cameraValueFieldOfView, CameraInfoGetValue(lp_cam, c_cameraValueFieldOfView))
// L1502
CameraInfoSetValue(lv_newCam, c_cameraValueHeightOffset, CameraInfoGetValue(lp_cam, c_cameraValueHeightOffset))
// L1503
CameraInfoSetValue(lv_newCam, c_cameraValueNearClip, CameraInfoGetValue(lp_cam, c_cameraValueNearClip))
// L1504
CameraInfoSetValue(lv_newCam, c_cameraValueRoll, CameraInfoGetValue(lp_cam, c_cameraValueRoll))
// L1505
CameraInfoSetValue(lv_newCam, c_cameraValueYaw, CameraInfoGetValue(lp_cam, c_cameraValueYaw))
// L1506
CameraInfoSetValue(lv_newCam, c_cameraValueShadowClip, CameraInfoGetValue(lp_cam, c_cameraValueShadowClip))