# Registration functions for dotXSI 3.5

## Functions
CdotXSITemplate * | Register_SI_Shape35 ()
CdotXSITemplate * | Register_SI_PolygonList35 ()
CdotXSITemplate * | Register_SI_TriangleList35 ()
CdotXSITemplate * | Register_SI_TriStrip35 ()
CdotXSITemplate * | Register_XSI_Material ()
CdotXSITemplate * | Register_XSI_Shader ()
CdotXSITemplate * | Register_XSI_ShaderInstanceData ()

## Function Documentation

CdotXSITemplate* Register_SI_Shape35 | ( |  | ) |

SI_Shape template registration function for dotXSI 3.5

Returns:
  CdotXSITemplate* an instance of CdotXSITemplate that supports the SI_Shape template when using dotXSI 3.5

CdotXSITemplate* Register_SI_PolygonList35 | ( |  | ) |

SI_PolygonList template registration function for dotXSI 3.5

Returns:
  CdotXSITemplate* an instance of CdotXSITemplate that supports the SI_PolygonList template when using dotXSI 3.5

CdotXSITemplate* Register_SI_TriangleList35 | ( |  | ) |

SI_TriangleList template registration function for dotXSI 3.5

Returns:
  CdotXSITemplate* an instance of CdotXSITemplate that supports the SI_TriangleList template when using dotXSI 3.5

CdotXSITemplate* Register_SI_TriStrip35 | ( |  | ) |

SI_TriStrip template registration function for dotXSI 3.5

Returns:
  CdotXSITemplate* an instance of CdotXSITemplate that supports the SI_TriStrip template when using dotXSI 3.5

CdotXSITemplate* Register_XSI_Material | ( |  | ) |

XSI_Material template registration function

Returns:
  CdotXSITemplate* an instance of CdotXSITemplate that supports the XSI_Material template

CdotXSITemplate* Register_XSI_Shader | ( |  | ) |

XSI_Shader template registration function

Returns:
  CdotXSITemplate* an instance of CdotXSITemplate that supports the XSI_Shader template

CdotXSITemplate* Register_XSI_ShaderInstanceData | ( |  | ) |

XSI_ShaderInstanceData template registration function

Returns:
  CdotXSITemplate* an instance of CdotXSITemplate that supports the XSI_ShaderInstanceData template