3#include "pixelbullet/serialization/node.h"
10 float field_of_view_degrees = 45.0f;
11 float near_plane = 0.1f;
12 float far_plane = 1000.0f;
17 node[
"primary"] << camera.primary;
18 node[
"fieldOfViewDegrees"] << camera.field_of_view_degrees;
19 node[
"nearPlane"] << camera.near_plane;
20 node[
"farPlane"] << camera.far_plane;
24inline const Node& operator>>(
const Node& node, CameraComponent& camera)
26 node[
"primary"] >> camera.primary;
27 node[
"fieldOfViewDegrees"] >> camera.field_of_view_degrees;
28 node[
"nearPlane"] >> camera.near_plane;
29 node[
"farPlane"] >> camera.far_plane;
Represents a hierarchical node capable of storing various data types and supporting YAML serializatio...
Definition node.h:45
Definition camera_component.h:8