Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ (3GC) — Aviator 1.8

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

fbcall(3G)

fbend(3G)

fbget(3G)

fbput(3G)

fbstart(3G)

###############################################################################
#                                                                             #
#  Copyright © 1989-1991 by Artificial Horizons®, Inc.  All rights reserved.  #
#                                                                             #
#      This material  constitutes  the trade  secrets  and confidential,      #
#      proprietary information of Bruce Factor and Curtis Priem,  and is      #
#      under license  to Artificial Horizons, Inc.   The material is not      #
#      to be disclosed,  reproduced,  copied,  or used in any manner not      #
#      permitted under license from Artificial Horizons, Inc.   For more      #
#      information email "ahi-interest@ahi.com".                              #
#                                                                             #
###############################################################################

DUMB_FRAME_BUFFER(3GC) AVIATOR GRAPHICS INTERFACE CLASSES DUMB_FRAME_BUFFER(3GC)



NAME
        FB_CLASS__DUMB_FRAME_BUFFER_8BIT_INDEXED - dumb frame buffer class

SYNOPSIS
        #include <agi.h>
        register Fbuffer fbp;

        fbstart(fbp, FB_CLASS__DUMB_FRAME_BUFFER_8BIT_INDEXED)  {
        }  fbend(fbp);

DESCRIPTION
        The class FB_CLASS__DUMB_FRAME_BUFFER_8BIT_INDEXED is used for
        accessing the 8 bit indexed dumb (non-accelerated) frame buffer
        directly.  The pointers to the buffers are not guaranteed to be
        correct outside the compound-statement fbstart(3G)/fbend(3G).

        The user is responsible for not rendering anything outside the
        current clip list.

MEMBERS
        The following public members can be accessed by using the routine
        fbget(3G):

        FB_MEMBER__VISIBLE__CADDR
                VISIBLE is a character pointer to the dumb frame which is
                currently visible.
        FB_MEMBER__HIDDEN__CADDR
                HIDDEN is a character pointer to the dumb frame which is
                currently not visible.  HIDDEN returns 0 if double buffering
                is not available or is disabled by at least one window.

SEE ALSO
        fbcall(3G), fbend(3G), fbget(3G), fbput(3G), fbstart(3G)

PERFORMANCE



AGI Release 1.8         Last change: 25 December 1991

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026