Use 'MyTexture' naming to match the Linux shell 'MyApplication'. Show how to connect up the virtual methods.