
/**
 * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
 *
 * Do not edit this file as changes may cause incorrect behavior and will be lost
 * once the code is regenerated.
 *
 * @generated by codegen project: GeneratePropsCpp.js
 */

#include <react/renderer/components/gl_react_native/Props.h>
#include <react/renderer/core/PropsParserContext.h>
#include <react/renderer/core/propsConversions.h>

namespace facebook {
namespace react {

RNCGLCanvasProps::RNCGLCanvasProps(
    const PropsParserContext &context,
    const RNCGLCanvasProps &sourceProps,
    const RawProps &rawProps): ViewProps(context, sourceProps, rawProps),

    pixelRatio(convertRawProp(context, rawProps, "pixelRatio", sourceProps.pixelRatio, {0})),
    backgroundColor(convertRawProp(context, rawProps, "backgroundColor", sourceProps.backgroundColor, {0})),
    autoRedraw(convertRawProp(context, rawProps, "autoRedraw", sourceProps.autoRedraw, {false})),
    overlay(convertRawProp(context, rawProps, "overlay", sourceProps.overlay, {false})),
    setZOrderOnTop(convertRawProp(context, rawProps, "setZOrderOnTop", sourceProps.setZOrderOnTop, {false})),
    nbContentTextures(convertRawProp(context, rawProps, "nbContentTextures", sourceProps.nbContentTextures, {})),
    renderId(convertRawProp(context, rawProps, "renderId", sourceProps.renderId, {})),
    data(convertRawProp(context, rawProps, "data", sourceProps.data, {})),
    imagesToPreload(convertRawProp(context, rawProps, "imagesToPreload", sourceProps.imagesToPreload, {})),
    children(convertRawProp(context, rawProps, "children", sourceProps.children, {})),
    uri(convertRawProp(context, rawProps, "uri", sourceProps.uri, {}))
      {}

} // namespace react
} // namespace facebook
