src/jtwod/engine/drawable/Shape.java
public final static <ParentEngine extends Engine> Shape<ParentEngine> MaxSizeBaseObject
    (
        Class<ParentEngine> type,
        Engine engine,
        int buffer
    ) {
        return new Shape<ParentEngine>(-1, type.cast(engine), null){
            {
                this.setSize(new Dimensions(engine.getWindowSize().getWidth() + buffer, engine.getWindowSize().getHeight() + buffer));
                this.setPosition(Vector.Zero().plusX(-buffer).plusY(-buffer));
            }
        };
    }
/**
     * Retrieves a Shape for the specified engine at the largest size possible.
     *
     * @param engine The engine to pull the Shape from.
     * @return The largest possible Shape for the associated Engine.
     */
Retrieves a Shape for the specified engine at the largest size possible.

@param engine The engine to pull the Shape from.
@return The largest possible Shape for the associated Engine.
Retrieves a Shape for the specified engine at the largest size possible . @param engine The engine to pull the Shape from . @return The largest possible Shape for the associated Engine .
public final static <ParentEngine extends Engine> Shape<ParentEngine> MaxSizeBaseObject
    (
        Class<ParentEngine> type,
        Engine engine,
        int buffer
    ) {
        return new Shape<ParentEngine>(-1, type.cast(engine), null){
            {
                this.setSize(new Dimensions(engine.getWindowSize().getWidth() + buffer, engine.getWindowSize().getHeight() + buffer));
                this.setPosition(Vector.Zero().plusX(-buffer).plusY(-buffer));
            }
        };
    }
public final static < ParentEngine extends Engine > Shape < ParentEngine > MaxSizeBaseObject ( Class < ParentEngine > type , Engine engine , int buffer ) { return new Shape < ParentEngine > ( - 1 , type . cast ( engine ) , null ) { { this . setSize ( new Dimensions ( engine . getWindowSize ( ) . getWidth ( ) + buffer , engine . getWindowSize ( ) . getHeight ( ) + buffer ) ) ; this . setPosition ( Vector . Zero ( ) . plusX ( - buffer ) . plusY ( - buffer ) ) ; } } ; }
Retrieves a Shape for the specified engine at the largest size possible.
Retrieves a Shape for the specified engine at the largest size possible .