Photo_Editor_Application.OGL3DText Class
Wrapper class for 3D Text DLL. All methods of this class are static because the 3D Text DLLdoes not support multiple instances.

Access: Public
Base Classes: Object
  Members Description  
    DLLNAME    
    CreateRC    
    DeleteRC    
    CreateOutlineFont    
    DeleteOutlineFont    
    RenderText    
    fontChanged Indicates if the OpenGL font needs to be recreated.

 
    sizeChanged Indicates if the OpenGL rendering context needs to be recreated. This is the case if its size (not its position) changed.

 
    text    
    fontSize    
    fontName    
    fontBold    
    fontItalic    
    fontColor    
    image    
    placement    
    rotX    
    rotY    
    rotZ    
    Text Sets a text string to render.

 
    Font Sets the font. Only font name, size, bold and italic style properties are considered from the Font class.

 
    Color Sets the text color.

 
    Image Sets the background image.

 
    Placement Defines a rectangle within the background image where the text is rendered.

 
    RotationX Sets the rotation along the x-axis.

 
    RotationY Sets the rotation along the y-axis.

 
    RotationZ Sets the rotation along the z-axis.

 
    Render Renders three-dimensional text. Internally creates the rendering context and font if necessary.

 
    Close Deletes font and rendering context. Must be called to destroy the rendering context and OpenGL outline font after calling Render().